E-commerce-max is a well designed Single Page App (SPA) e-commerce application. The application is designed by following the principles of clean architecture and making use of .Net Core and Angular technologies.
Demo site: https://ecommercemax.fly.dev
- Clean Arhitecture
- SOLID
- ASP.NET Identity for login and registration
- Automapper
- Paging, searching, sorting and filtering
- Accepting payments using Stripe
- Angular validation and async validation
- Caching
- Bootstrap
- Redis
- Photo Upload functionality
- Real time notifications and live messaging using SignalR
- Angular modules to create lazy loaded routes.