- Full Stack
- Portfolio Case Study
- Featured
Complete E-commerce App
A commerce application used to practice product flows such as catalog, cart, account, and backend data handling.
The Problem
Understand end-to-end web application behavior beyond static pages.
The Solution
Use PHP and database-backed pages to practice real user flows, server rendering, and persistence.
What I Built
Product catalog with category filtering
Shopping cart with session persistence
User account registration and login
MySQL-backed order and product management
Tech Stack
- PHP
- MySQL
- HTML
- CSS
- JavaScript
Challenges
Managing session state across PHP pages and keeping the database schema normalized while the feature set grew.
What I Learned
Server-side rendering with PHP taught me how frameworks like Next.js abstract away the repetitive parts. Database design decisions made early are hard to undo.
Key Metrics
Catalog workflow
Database practice
Backend fundamentals
Links
Source Code
github.com/dharmapra2/Complete-Ecommerce-App
Open on GitHub →Live Deployment
Deployed and accessible online
Visit Live Site ↗