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.