1/4: The Challenge I’m 19 and built a production-grade e-commerce engine from scratch using raw PHP/MySQL. No frameworks. The goal: master row-locking, manual transactions, and security architecture at the root level.
2/4: The "Code Red" I lost 40% of my backend when an AI refactoring tool failed. Because I wasn't using Git, I spent 9.6 hours of manual reconstruction. Lesson: Git is mandatory. Build the engine before the UI.
3/4: Security Specs
Database: 100% Prepared Statements + SQL Transactions.
Auth: Argon2id hashing + immediate session revocation.
Defense: Hybrid reCAPTCHA v3/v2 + custom mathematical fallbacks.
Payments: Stripe verification + COD with OTP thresholds.
4/4: Outcome 238 files later, Commerza is a stable, security-first fortress. Building without a framework is brutal, but it's the only way to truly understand how the machine works.
Repository: github.com/ahmershahdev/commerza
Live (May 15-20): commerza.ahmershah.dev
Portfolio: ahmershah.dev
GitHub: ahmershahdev
No responses yet.