Welcome to YelpCamp, a platform for camping enthusiasts to connect, discover campgrounds, and share their camping experiences with a vibrant community.
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:
-
Campground Listings: Users can explore a wide range of campgrounds, each with detailed information and user reviews.
-
User Contributions: Enthusiasts can add their own camps to share with the community, making it a collaborative platform.
-
Community Engagement: Connect with fellow outdoor enthusiasts, read and write reviews, and share your camping adventures.
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.
You can access the CampingWebsite at the following URL: YelpCamp
To see how the website works, check out this YouTube video: YelpCamp Demo
If you want to set up YelpCamp locally for development or testing purposes, follow these steps:
- Clone the repository:
git clone https://github.com/MS07062000/campingWebsite.git
- Navigate to the server directory:
cd server
- Install dependencies:
npm install
- Start the server:
npm start
- 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!