E-commerce Platform

A high-performance, responsive and dynamic e-commerce platform with real-time data.

E-commerce Platform

The Challenge

The client needed a platform for his e-commerce store. He also needed a dashboard to manage the products and orders.

Solution & Approach

I used Next.js with Tailwind CSS on the frontend and MongoDB for the database and Next js Inbuilt API routes. I also used Vercel for hosting and Resend for email integration.

Architecture


    // Architecture Overview
    ├── /frontend                # client side code
    ├── /backend                 # server side code
        

Key Results

  • Achieved 300ms average page load time (95th percentile under 1.2s)
  • Admin can add, edit and delete projects and testimonials
  • Users can view projects and contact the company
E-commerce Platform screenshot 1

Technologies Used

Next.js
Tailwind CSS
Express
MongoDB
vercel
stripe
cloudinary
jwt