An application for a computer shop with an extensive configurator that checks if parts are compatible with each other. The platform also allows users to create and manage their accounts, helping them keep track of their orders and easily review their purchase history. Customers have access to multiple categories and filters that facilitate the process of finding the products they are looking for. The page also provides guides on how to make informed purchases.
https://relaxed-mcclintock-f71241.netlify.app/
- Create and manage user account
- Browse products using categories and various filters
- Configurator that helps build PC by selecting parts and checking their compability
- Track order status
- Check shopping history
- And more
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory.
- Angular
- TailwindCSS
- Docker
- Jasmine and Karma
- SpringBoot
- QueryDSL
- JUnit
Run ng test
to execute the unit tests via Karma.
You can find more informations about API on PMP api page