This is an application to see Trading deals information from a RESTful API (server-side code not included). It is made with web technologies like ExpressJS, Angular 4 + CLI, TypeScript, RxJS, Bootstrap 4, NPM and Webpack, using the Visual Code Studio IDE. Demo live version.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
What things are must be already installed
git / node / npm / angular
A step by step series to get a development env running
First clone the repository
$ git clone https://github.com/gatoenano/crypto-trade-app.git <new name>
Go to the main folder directory at project and install npm dependencies
$ npm install
Start the development environment by running
$ ng serve
Then, points the browser url bar to:
http://localhost:4200
The app will automatically reload if you change any of the source files.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory. Use the -prod
flag for a production build.
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute the end-to-end tests via Protractor.
Before running the tests make sure you are serving the app via ng serve
.