The site was intended for use and frontend development in the future, but it did not happen. Project has been reworked for demostration purpose.
Keywords: .Net Core, ASP.Net Core MVC, EF Core, C#, MS SQL, jQuery, Bootsrap, HTML/CSS, API, xUnit, dependency injection, identity, roles, SignalR hub, areas, async, generic repository, Unit of Work, middleware, ViewModels, ViewComponents, layout/partial views.
Features: user/admin areas, registration (2FA, email confirm), login, shopping cart, live chat, watchlist, notifications, search, carousel, add/edit/remove, validation, security, dashboard.
Store simplified
Data Models
Controllers
ViewModels