- ๐ Live Demo
- ๐ฑ Features
- โ๏ธ Tech Stack
- ๐ Installation
- ๐ ๏ธ Environment Setup
- User Authentication with JWT
- Google OAuth Integration
- Product Management with Categories
- Shopping Cart Functionality
- Stripe Payment Integration
- Order Management System
- Address Management
- Real-time Cart Updates
- Sales & Discounts System
- Admin Dashboard with Extensive Controls
- Responsive Design
Frontend:
- React 18
- Vite
- TailwindCSS
- Framer Motion
- React Query
- Axios
- React Toastify
- Swiper
- Lucide React
Backend:
- Node.js
- Express
- MongoDB
- Mongoose
- Stripe
- JWT
- Redis
- Cloudinary
- Google Auth Library
- Nodemailer
- Clone and Install:
git clone https://github.com/CodingCookiee/minimal.git
cd minimalnpm install
2. Database Setup:
npx prisma migrate dev --name init
npx prisma generate
3. Start Development:
npm run dev