Skip to content

akash768145s/Sell-IT-Dude

Repository files navigation

🎓 Sell it Dude!

A modern marketplace app designed for college students to buy and sell items within their campus community. Built with Next.js 14 and MongoDB.

✨ Features

  • 🔐 Secure authentication with Google Sign-in
  • 📱 Fully responsive design for all devices
  • 🔍 Real-time search and filtering
  • ❤️ Wishlist system
  • 💬 Direct messaging between buyers and sellers via Gmail
  • 📸 Image upload support

🛠️ Tech Stack

  • Frontend: Next.js 14, TypeScript, Tailwind CSS
  • Backend: Next.js API Routes, MongoDB
  • Authentication: NextAuth.js
  • Image Handling: UploadThing

🚀 Getting Started

  1. Clone and install

    git clone https://github.com/akash768145s/sell-it-dude.git
    cd sell-it-dude
    npm install
  2. Set up environment variables

    cp env.example .env.local

    Fill in the required variables in .env.local

  3. Run the development server

    npm run dev

    Open http://localhost:3000

📱 Responsive Design

  • Mobile: 320px - 640px
  • Tablet: 641px - 1024px
  • Desktop: 1025px+

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published