Skip to content

1WINgFIRE1/yelpcamp

Repository files navigation

YelpCamp 🌲⛺️

YelpCamp is a web application where users can view and add campgrounds. It allows users to create accounts, post campgrounds, rate them, and leave comments. The project was built using Node.js, Express, MongoDB, and various other technologies.

Features ✨

  • User Authentication: Sign up, log in, and manage your account securely. 🔒
  • Campground Management: Add, edit, and delete campgrounds at will. 🏕️
  • Rating System: Rate campgrounds based on your experience. ⭐
  • Comments: Leave comments on campgrounds you visit and share your thoughts. 💬
  • Image Upload: Upload images for each campground via Cloudinary. 📸
  • Responsive Design: The app is mobile-friendly and responsive across all screen sizes. 📱

Technologies Used 🛠️

  • Backend: Node.js, Express.js
  • Database: MongoDB, Mongoose
  • Authentication: Passport.js
  • Image Storage: Cloudinary
  • Frontend: HTML, CSS, JavaScript, EJS, Bootstrap
  • Others: Axios, dotenv (environment variable management)

Deployed on Render!

About

Full Stack Web app!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors