Skip to content

eXchangily web version with multi-coin wallet, exchange, chat, e-commerce, etc.

Notifications You must be signed in to change notification settings

blockchaingate/eXchangily-web

Repository files navigation

eXchangily Official HD Web Wallet

The official web wallet for eXchangily ! Supports HD Wallet protocol, sending/Receiving functionality, and creating & interacting with Smart Contracts.

Development

Install

If you don't have Node.js on your computer, try install it first. Run npm install or yarn install to install dependencies. Also run npm

Build

Run ng build to build the Angular project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build. Use the --watch flag to automatically build when a change is detected.

Run ng build --prod to build in production mode.

Express Server

Run node server/server.js to start the Express server Run NODE_ENV='production' node server/server.js to start it in production mode.

An pm2 config sample is provided. Learn more about PM2 from [https://pm2.io/doc/en/runtime/overview/].

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

Bug / Feature Request

If you find a bug, or want a new feature added, please submit it on the Github Issues