Skip to content
All projects
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

Languages
Frameworks & libraries

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

  1. 01RESTful HTTP/1 endpoint architecture
  2. 02Cryptographic hashing for user credentials
  3. 03Product ledger and transaction APIs
  4. 04Configured CORS for multi-client access