High-school thesis.
Online shop for computer components and configuring custom PC builds where users don't need to worry about the
compatibility between components the application ensurses that components are compatible
This is the back end that powers the client application and the admin pannel.
It's a REST API that covers the following functionallities:
- Authentication and Authorization with JWT
- Creating and Filtering products.
- Creating, Processing and Deleting orders.
- Requesting couriers with Econt API
- Sending Mails
- Building computers and ensuring that the components are compatible wit one onother.
- Accepting payments wit Stripe API