Skip to content

Latest commit

 

History

History
48 lines (29 loc) · 1.97 KB

README.md

File metadata and controls

48 lines (29 loc) · 1.97 KB

YelpCamp

Welcome to YelpCamp, a platform for camping enthusiasts to connect, discover campgrounds, and share their camping experiences with a vibrant community.

Overview

YelpCamp is built using a robust technology stack to provide users with a seamless experience. Here's a brief overview of the key features and technologies used:

Features

  1. Campground Listings: Users can explore a wide range of campgrounds, each with detailed information and user reviews.

  2. User Contributions: Enthusiasts can add their own camps to share with the community, making it a collaborative platform.

  3. Community Engagement: Connect with fellow outdoor enthusiasts, read and write reviews, and share your camping adventures.

Technology Stack

The website is developed using the following technologies:

  • HTML: For structuring web pages.
  • CSS: For styling and layout.
  • JavaScript: For interactive features and functionality.
  • Express.js: A Node.js web application framework for server-side development.
  • Node.js: A server-side JavaScript runtime.
  • MongoDB: A NoSQL database for storing and managing data.

Deployment

You can access the CampingWebsite at the following URL: YelpCamp

Demo

To see how the website works, check out this YouTube video: YelpCamp Demo

Getting Started

If you want to set up YelpCamp locally for development or testing purposes, follow these steps:

  1. Clone the repository: git clone https://github.com/MS07062000/campingWebsite.git
  2. Navigate to the server directory: cd server
  3. Install dependencies: npm install
  4. Start the server: npm start
  5. Access the website in your browser at http://localhost:3000

Feel free to contribute to the project or report any issues on the https://github.com/MS07062000/campingWebsite/issues.

Happy camping and exploring the great outdoors with YelpCamp!