Camping App – Yelp for Camping

Quintin Pearson

Project Description: Developed a full-stack web application that allows users to discover, review, and add campgrounds with images, prices, and reviews. The app features user authentication and authorization, enabling users to create accounts, log in, and manage their own campground listings. Integrated Mapbox for location-based services, allowing users to view campground locations on an interactive map. The project was built using MongoDB for database management, Node.js and Express for the backend, and EJS for the frontend.
Accomplishments:
Implemented secure user authentication and role-based authorization for campground management.
Integrated Mapbox to visually display campgrounds based on user-inputted locations.
Developed CRUD functionality for adding, editing, and deleting campgrounds and reviews.
Created a user-friendly interface for uploading campground images and viewing reviews.
Enhanced scalability by using MongoDB for dynamic data storage and retrieval.
This project showcases both backend and frontend skills, with a focus on user experience and seamless integration of third-party services like Mapbox.
Like this project

Posted Sep 26, 2024

Developed a full-stack web application that allows users to discover, review, and add campgrounds with images, prices, and reviews.

Airtable-Based Project Management Automation
Airtable-Based Project Management Automation
Client Workflow Automation Migration
Client Workflow Automation Migration

Join 50k+ companies and 1M+ independents

Contra Logo

© 2025 Contra.Work Inc