SalesReport

This application shows a fictitious report of sales profits per month, you can see a print-screen below and the demonstration via the link. The graph changes as the user chooses the product brand and to bring more reliability to the application, unit tests were implemented and it also has a responsive layout.

Screenshot 2024-03-02 153754

Technologies Used

  • Angular 17.2.2
  • Node.js 18.16
  • Typescript 5.3
  • Highcharts 11.3
  • Sass 1.70

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files.

Build

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

Running unit tests

Run ng test to execute the unit tests

Note

To use the ng command you must have the Angular CLI installed previously, but if you don't, you must run npm install -g @angular/cli