This repository serves as the scaffold of the application that is a part of the interview process for candidates attending on the position in CloudTalk.
-
As a warehouse, we would like to have two main features
-
Warehouse status
-
Table of products that are available
-
Product definition (required properties)
- ID
- Name
- Quantity
- Unit price (euros)
-
Product manipulation
- CRUD operations
-
-
Shipments (optional)
-
-
The application should be prepared to use the REST API
- In case of Fullstack position, the API should be implemented
-
Please at the development consider
- Best practices for the development of angular application
- Testing
- Simulate a situation in which you work with the team (pay attention to how you work with Git)
-
This is a bare minimum, there are no limits to creativity, just keep in mind what we wanted
We wish you good luck and a clear mind! We are looking forward to seeing you!
This project was generated with Angular CLI version 14.2.9.
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.
Run ng generate component component-name
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module
.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory.
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI Overview and Command Reference page.