mirror of
https://github.com/d0zingcat/gocryptotrader.git
synced 2026-05-27 15:10:30 +00:00
Updates package.json Creates ticker box componenet Adds dashboard component Updates dashboard to display components instead of it being the handler of all
63 lines
2.0 KiB
Markdown
63 lines
2.0 KiB
Markdown
## GoCryptoTrader website
|
|
A website interface to interact with the main gocryptotrader application
|
|
|
|
## Current Features
|
|
+ It can run... It is so incredibly basic right now
|
|
|
|
## Planned Features
|
|
You can track ideas, planned features and what's in progresss on this Trello board: [https://trello.com/b/ZAhMhpOy/gocryptotrader](https://trello.com/b/ZAhMhpOy/gocryptotrader).
|
|
|
|
|
|
Install dependencies with npm :
|
|
|
|
``` bash
|
|
npm install
|
|
```
|
|
|
|
If you want to generate Angular components with Angular-cli , you **MUST** install `@angular/cli` in npm global context.
|
|
Please follow [Angular-cli documentation](https://github.com/angular/angular-cli) if you had installed a previous version of `angular-cli`.
|
|
|
|
``` bash
|
|
npm install -g @angular/cli
|
|
```
|
|
|
|
## To build for development
|
|
npm run web:start
|
|
|
|
Voila! You can use GoCryptoTrader web app in a local development environment with webpack watching!
|
|
|
|
|
|
## To build for production
|
|
|
|
- Using development variables (environments/index.ts) : `npm run electron:dev`
|
|
- Using production variables (environments/index.prod.ts) : `npm run electron:prod`
|
|
|
|
Your built files are in the /dist folder.
|
|
|
|
## Included Commands
|
|
|
|
|Command|Description|
|
|
|--|--|
|
|
|`npm run start:web`| Execute the app in the brower |
|
|
|`npm run electron:linux`| Builds your application and creates an app consumable on linux system |
|
|
|`npm run electron:windows`| On a Windows OS, builds your application and creates an app consumable in windows 32/64 bit systems |
|
|
|`npm run electron:mac`| On a MAC OS, builds your application and generates a `.app` file of your application that can be run on Ma |
|
|
|
|
|
|
## Execute E2E tests
|
|
|
|
You can find end-to-end tests in /e2e folder.
|
|
|
|
You can run tests with the command lines below :
|
|
- **in a terminal window** -> First, start a web server on port 4200 : `npm run start:web`
|
|
- **in another terminal window** -> Then, launch Protractor (E2E framework): `npm run e2e`
|
|
|
|
# Contributors
|
|
|[GloriousCode](https://github.com/gloriouscode)|
|
|
|[Maxime GRIS](https://github.com/maximegris)|
|
|
|[Shazbot](https://github.com/shazbert)|
|
|
|
|
|
|
|
|
|