
KitStruck is a full-stack e-commerce platform that allows users to browse and purchase authentic football jerseys, with secure payments and a personalized dashboard. It provides clear admin control for managing products, orders and users while delivering a smooth and reliable shopping experience.
Designing a complete e-commerce flow, from product listing to checkout and order management. Integrating PostgreSQL with Next.js for the first time and handling database operations reliably.
I learned how e-commerce web applications work, including payments and orders. Hands-on experience connecting Next.js with PostgreSQL to build a full-stack, database-driven application.
Add order tracking system (Processing → Shipped → Delivered)
Pin delivery location during checkout using maps
Add typing indicators and persist chat history across sessions