05 / Production & Product Engineering
Production
Wahab Mobiles
A production e-commerce platform for a family retail business, spanning storefront, authentication, checkout, administration, and deployment hardening.
ReactTypeScriptFastifyPrismaPostgreSQLRedisDockerNginx
Case study
What this project demonstrates
This project demonstrates full-stack product engineering attached to an operating retail business: customer flows, administrative workflows, data integrity, security controls, and deployment concerns have to work together.
Architecture
React storefront → Fastify API → auth/commerce services → Prisma/PostgreSQL + Redis → containerized reverse-proxy deployment
Engineering highlights
- Production-oriented commerce flows for a real family business rather than a portfolio-only demo.
- Cookie-based JWT authentication with refresh rotation, role-based administration, and OAuth support.
- Server-side checkout recalculation, locking/idempotency, signed guest cart handling, CSRF defenses, rate limits, and security headers.
- Containerized deployment topology with API, PostgreSQL, Redis, migrations, and reverse proxy infrastructure.
Boundaries / limitations
Commercial details, credentials, operational data, and private business information are intentionally excluded from the public case study.