A modern marketplace app designed for college students to buy and sell items within their campus community. Built with Next.js 14 and MongoDB.
- 🔐 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
- Frontend: Next.js 14, TypeScript, Tailwind CSS
- Backend: Next.js API Routes, MongoDB
- Authentication: NextAuth.js
- Image Handling: UploadThing
-
Clone and install
git clone https://github.com/akash768145s/sell-it-dude.git cd sell-it-dude npm install
-
Set up environment variables
cp env.example .env.local
Fill in the required variables in
.env.local
-
Run the development server
npm run dev
- Mobile: 320px - 640px
- Tablet: 641px - 1024px
- Desktop: 1025px+
Contributions are welcome! Please feel free to submit a Pull Request.