Backend & APIOpen source
ASPCommerce API
A robust HTTP/1 RESTful API backend for an e-commerce platform, featuring encrypted user authentication, product management, and cross-origin (CORS) access.
Tech stack
Performance & metrics
- Secure credential handling to prevent DB-leak exposure
- Optimized MySQL connection pooling
Why I built it
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
- 01RESTful HTTP/1 endpoint architecture
- 02Cryptographic hashing for user credentials
- 03Product ledger and transaction APIs
- 04Configured CORS for multi-client access