A simple .NET 9, Blazor SSR web application. Utilizing Entity Framework, Clean Architecture, Radzen Components, Stripe (payments) and external login options such as Microsoft Login
It features basic role-based access control of pages, basic product and category creation, order management capabilities for admins, integration with stripe for credit card payments, external login and account creation
Admins can create coupons, such coupons may have a fixed amount or be a percentage of the value, being that a product's value or the entire order's value. The coupons will be created on both a local database and Stripe so that if the payment method is changed there would still be a registry of past coupons and to possibly make future integrations easier
Observation: Screenshots taken with "GoFullPage" which may cause inconsistencies for example in the admin navMenu not extending all the way down to the bottom of the page and backgroud due to stitching multiple screenshots