This project was done as part of an ASP.NET course in uni. It implements a rough E-Commerce site base using C#, ASP.NET Core MVC, Blazor, and PostgreSQL.
- User authentication and authorization
- Persistent shopping cart
- "Maintainer" users with special capabilities
- Interactive map to find maintainers
- Product catalog
- Featured products
- Automated testing
- Payment processor mechanism (like Stripe)
- Lasting and scalable hosting
- CI/CD
