- Node.js in versions 14.20.x, 16.13.x or 18.10.x or higher.
- make sure you use supported node version
- run
npm i
- run
ng serve
cd backend/GroceryShop
dotnet restore
dotnet build
dotnet run
You can choose between mock frontend data and served backend served. By default fronend application set up to backend server on http://localhost:5092, but if you don't want to run backend you can change chart service in main.ts
file:
- from
providers: [{ provide: ShopStatisticsRepository, useClass: ShopStatisticsMockRepository }],
- to
providers: [{ provide: ShopStatisticsRepository, useClass: ShopStatisticsLiveRepository }],
- "dbaeumer.vscode-eslint" Link to marketplace
- "esbenp.prettier-vscode" Link to marketplace
run ng test
script to run tests