A full commerce flow: catalogue and category tree, search, cart, orders, accounts, admin panel, thumbnails and PDF price-list generation.
Primary application implementation
What this demonstrates
Practical use of MVC, Identity, Entity Framework Core, SQL Server and image processing in one coherent system.
.NET 8 shop: from catalogue to order
The “Buły i Bagiety” shop was an exercise in building a complete buying flow, not just a catalogue view. Every feature, from categories to the admin panel, had a place in one coherent system.
FIELD NOTE
CUSTOMER EXPERIENCE
A catalogue that leads to a decision
I implemented search, price and stock filters, promotions, new products and a recursive category tree. A PDF price list can be generated for a category and its children without assembling a document by hand.
CART AND CHECKOUT
Data integrity at the important moment
A dedicated CartService manages the account-based cart. Before checkout the system validates customer details and stock; after confirmation it updates quantities and keeps order history with a reorder path.
BACK OFFICE
Administration without bypassing rules
The admin panel covers products, category hierarchy, orders, users and basic analytics. Image uploads pass through ImageSharp, while roles, anti-CSRF tokens and server validation protect data-changing operations.