*Live link : https://camp-quest-1.onrender.com/campgrounds
*CampQuest is a full-stack web application where users can discover, review, and add new campgrounds that they have explored while travelling.
- 🏕️ Campground Listings: Discover and explore a variety of campgrounds added by users.
- ➕ Create & Manage Campgrounds: Logged-in users can add, edit, and delete their own campgrounds.
- ✍️ User Authentication: Register and log in securely using session-based authentication (Passport.js).
- 🖼️ Image Uploads: Upload and display campground images using Cloudinary.
- 💬 Review System: Leave and read reviews to help others choose the best spots.
- 🤖 Camping Chatbot: Ask camping-related questions through an integrated AI chatbot.
- 💻 Responsive Design: Clean, responsive UI built with TailwindCSS for all device sizes.
| Category | Technologies Used |
|---|---|
| Frontend | EJS, TailwindCSS |
| Backend | Node.js, Express.js |
| Database | MongoDB, Redis |
| Authentication | Passport.js (session-based) |
| APIs & Services | Cloudinary (image uploads), Gemini (chatbot) |
| Deployment | Render |