eXchangily-web
eXchangily-web copied to clipboard
eXchangily web version with multi-coin wallet, exchange, chat, e-commerce, etc.
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