Back to projects

SportNex Ecommerce

A modern ecommerce platform for sports gear with admin panel, cart, and checkout.

Built With

Next.jsStripePrisma

Project Timeline

Market Analysis

Mar 2024

Analysed competitor sports ecommerce sites. Identified key features: product catalog, category management, cart persistence, and secure checkout.

Database & Schema Design

Apr 2024

Designed the Prisma schema for products, categories, orders, users, and cart items. Implemented proper relations and cascading operations.

Product Catalog

May 2024

Built the product listing pages with category filtering, search, pagination, and responsive product cards with image galleries.

Shopping Cart

Jun 2024

Implemented persistent cart with quantity management, price calculations, and stock validation. Added cart drawer for quick access.

Stripe Checkout Integration

Aug 2024

Integrated Stripe for secure payment processing. Built the checkout flow with address collection, order summary, and payment confirmation.

Admin Dashboard

Sep 2024

Created the admin panel with product CRUD, category management (accordion-style with nested products), order tracking, and sales analytics.

Category System Enhancement

Oct 2024

Added direct product creation from category views, bulk operations, and drag-and-drop reordering for the admin interface.

Static Prototype Conversion

Nov 2024

Converted to a fully static prototype with mock data for portfolio demonstration. Removed database dependencies while preserving all UI functionality.

Performance & UX Polish

Dec 2024

Optimised bundle size, added loading states, error boundaries, and mobile-responsive layouts. Achieved smooth page transitions.

Compliance & Deployment

Jan 2025

Completed security audit, performance tuning, and engineering standards compliance. Deployed production build to Vercel.