← Back to Projects
Yelp-Camp Website
A full-stack campground review platform where users can create, review, edit, and manage camp listings with persistent cloud data.
Node.jsExpress.jsMongoDBBootstrapPassport.js
Project Overview
Yelp-Camp is a full-stack project focused on campground discovery and user-generated reviews. Public users can browse listings, while authenticated users can create and manage their own content.
The application enforces ownership-based authorization so users can only edit or delete campgrounds and comments they created. Data is stored persistently in the cloud for real-world usage.
Key Features
- ▸Authentication and authorization using Passport.js
- ▸CRUD flows for campgrounds and comments
- ▸Review system with edit and delete controls
- ▸Role-based ownership checks for protected actions
- ▸Persistent cloud-hosted data storage
Project Info
- Slug: yelp-camp
- Year: 2024
- Role: Full-Stack Developer
- Stack count: 5 technologies
- Live demo: No