AI E-Commerce is an intelligent, full-stack online shopping platform built with the MERN stack. It features an AI-powered product description generator, seamless user experience, secure authentication, and a responsive design. Ideal for building scalable e-commerce solutions with modern technologies and intelligent automation.
- 🧠 AI-generated product descriptions using OpenAI
- 🔐 JWT-based user authentication
- 🛍️ Add to cart, wishlist, and checkout functionality
- 📦 Admin dashboard for managing products
- 📊 Real-time inventory management
- 💬 Product search with AI assistance
- 🌈 Responsive & modern UI design
- Frontend: React.js, Redux, Tailwind CSS, React Router
- Backend: Node.js, Express.js
- Database: MongoDB, Mongoose
- AI Integration: OpenAI API
- Auth: JWT, Bcrypt
- Tools: dotenv, Nodemon
git clone https://github.com/rupeshkumar18123/ai-e-commerce.git
cd ai-e-commercecd backend
npm installcd ../frontend
npm installcd backend
npm startcd ../frontend
npm run devThe app runs at
http://localhost:3000
Create a .env file in the backend/ directory:
PORT=5000
MONGO_URI=your_mongodb_uri
JWT_SECRET=your_jwt_secret
OPENAI_API_KEY=your_openai_api_key- Stripe/PayPal integration
- Order tracking and invoice system
- AI chatbot for shopping assistance
- Admin analytics dashboard
Pull requests are welcome! To contribute:
- Fork the repository
- Create a feature branch
- Commit your changes
- Push to the branch
- Open a pull request
Developed by Rupesh Kumar 🚀