Tech Stack:
Next.js 15 • TypeScript • Prisma + PostgreSQL • TailwindCSS • ShadCN/UI • Next-Auth • React Hook Form • Zod
Easy Store is a modern and minimal e-commerce web application built using the latest tools in the React and TypeScript ecosystem. The project is designed to be clean, responsive, and developer-friendly, with a strong focus on maintainability and scalability.
-
Frontend:
- Next.js 15 – App Router & Server Actions
- TypeScript – Type-safe code
- TailwindCSS – Utility-first CSS
- ShadCN/UI – Accessible and styled components
- React Hook Form – Forms and validation
- Zod - Schema validation
-
Backend:
- Prisma ORM – Database toolkit
- PostgreSQL – Relational database
-
Payment Gateway:
-
Stripe
- 🛒 Product listing and filtering
- 🧾 Product details page
- 🎯 Cart management (cookie/session-based)
- 💳 Checkout and payment integration
- 📦 Order management
- 🧑💼 Admin dashboard
- ✅ Form handling with validation