Skip to content

defaultname-ayan/shoppy

Repository files navigation

Shoppy

An AI-powered wishlist app that lets users save products from any shopping website by simply pasting a link.
Shoppy automatically extracts product details like name, price, images, and category using scraping + AI parsing.

Built with Next.js, MongoDB, Gemini AI, and GSAP animations. ✨


Features

  • 🔗 Paste any product URL to save items
  • 🤖 AI-powered product parsing
  • 🛍️ Automatic product details extraction
  • 📂 Personal wishlist collection
  • 🔐 JWT authentication
  • ✍️ Manual product adding
  • 🎨 Smooth animated UI with GSAP

Tech Stack

  • Next.js 15
  • React 19
  • MongoDB + Mongoose
  • Gemini AI
  • Tailwind CSS
  • GSAP
  • JWT Authentication

Getting Started

Clone the repo

git clone <your-repo-url>
cd shoppy

Install dependencies

npm install

Create a .env.local file

MONGO_URI=your_mongodb_uri
JWT_SECRET=your_secret
GEMINI_API_KEY=your_gemini_key

Run the development server

npm run dev

Open http://localhost:3000


Future Plans

  • Price drop alerts
  • Outfit recommendations
  • Browser extension
  • AI shopping assistant

License

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages