Skip to content

AlaaEl-DinAhmed/nasdaq

Repository files navigation

Stock market web app

How to run the project

Install all needed packages npm i then run nx serve nasdaq for a dev server. Navigate to http://localhost:4200

Running unit tests

Run nx test nasdaq --watch.

Running end-to-end tests

Run nx e2e nasdaq-e2e --watch.

Build

Run nx build nasdaq to build the project. The build artifacts will be stored in the dist/ directory.

Next steps

  1. Adding proxy server to cache the data .
  2. Deep dive in Overmind (state management).
  3. Adding unit testing for Overmind.
  4. Adding more E2E scenarios.
  5. Adding integrations tests.
  6. Adding Github actions CI/CD.
  7. Adding deployment to a production environment.

For more info and task

Navigate to Project dashboard