Skip to content

it will change future of e-commercing , it uses ai model to search for product then give best product with description

Notifications You must be signed in to change notification settings

rupeshkumar18123/ai-e-commerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 

Repository files navigation

🛒 AI E-Commerce

!!!!! Project is on progress so it may not working well ................ !!!!!!!!!

want to integrate sql database so it will taking time to finsh work so that o will not push code...

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.


🚀 Features

  • 🧠 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

🧰 Tech Stack

  • 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

📦 Installation

1. Clone the repo

git clone https://github.com/rupeshkumar18123/ai-e-commerce.git
cd ai-e-commerce

2. Install dependencies

Backend:

cd backend
npm install

Frontend:

cd ../frontend
npm install

▶️ Running the App

Start backend server:

cd backend
npm start

Start frontend:

cd ../frontend
npm run dev

The app runs at http://localhost:3000


⚙️ Environment Variables

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

🛠️ Future Improvements

  • Stripe/PayPal integration
  • Order tracking and invoice system
  • AI chatbot for shopping assistance
  • Admin analytics dashboard

🤝 Contributing

Pull requests are welcome! To contribute:

  1. Fork the repository
  2. Create a feature branch
  3. Commit your changes
  4. Push to the branch
  5. Open a pull request

🙋‍♂️ Author

Developed by Rupesh Kumar 🚀

About

it will change future of e-commercing , it uses ai model to search for product then give best product with description

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published