Back to Projects
amg.kiapmd.dev/
Industrial Metrology E-Commerce Platform (Next.js 15)

Industrial Metrology E-Commerce Platform (Next.js 15)

Featured

February 2025

Next.jsTypeScriptPostgreSQLPrismaStripe

Overview

AM Group – Industrial Metrology E-Commerce Platform is a production-style full-stack application built to simulate a real-world industrial shopping system for precision measurement equipment.

The goal was to design and implement a scalable, secure, and type-safe e-commerce architecture using modern web technologies and best practices.

Tech Stack

  • Next.js 15 (App Router) — full-stack React framework with server components
  • React 19 — modern UI development
  • TypeScript — strict type safety across frontend and backend
  • PostgreSQL — relational database
  • Prisma ORM — schema modeling and database access
  • NextAuth — authentication and session management
  • Stripe & PayPal APIs — secure online payments
  • Tailwind CSS & ShadCN UI — modern, responsive UI components
  • Recharts — analytics visualization
  • Vercel — CI/CD and production deployment

Features

  • Advanced product catalog with search, filtering, and sorting
  • Secure authentication with role-based admin access
  • Persistent shopping cart with session handling
  • Multi-step checkout process
  • Stripe, PayPal, and Cash on Delivery payment options
  • Admin dashboard with sales analytics and monthly revenue charts
  • Product, order, and user management system
  • Image uploading functionality
  • Automated email purchase receipts
  • Fully responsive and production-ready UI

Outcome

This project strengthened my expertise in full-stack architecture, payment gateway integration, authentication systems, and scalable database design.

It demonstrates the ability to build and deploy a real-world e-commerce platform with clean structure, maintainable code, and modern best practices.