Why Did I Build This?
"To build a production-ready, secure backend template for scalable e-commerce systems, abstracting complex business logic into clean, consumable API endpoints."
Architecture & Decisions
Developed with ASP.NET (C# 7) acting as the primary HTTP router. The system employs `System.Security.Cryptography` to hash and salt sensitive user credentials before injecting them into a MySQL database. Strict CORS policies were implemented to securely serve diverse frontend clients.
Key Features
- 01.RESTful HTTP/1 endpoint architecture
- 02.Cryptographic hashing for user credentials
- 03.Product ledger and transaction APIs
- 04.Configured CORS for multi-client access