Skip to content

This is a campground and picnic spots finding site. The website if deployed to use aims at providing full-fledged information about any campground near you.

License

Notifications You must be signed in to change notification settings

iamakshatjain/Yelp-Camp

Repository files navigation

YelpCamp 🏕

Logo

This is a campground and picnic spots finding site. 🏕 The website if deployed to use aims at providing full-fledged information about any campground near you. You would not need to spend hours to look for a place to go for a small picnic or a long drive with your friends.🕑

A Node.js web application project from the Udemy course - The Web Developer Bootcamp by Colt Steele

Live Demo

To see the app in action, go to https://yelpcamp-wk.herokuapp.com

Features

  • Authentication:

    • User login with username and password
  • Authorization:

    • One cannot edit or delete posts and comments created by other users
    • Only owner can edit and delete his posts
  • Manage campground posts with basic functionalities:

    • Create, edit and delete posts and comments

    • Upload campground photos

  • UI/UX:

    • Flash messages responding to users' interaction with the app
    • Material UI
    • Responsive web design

Getting Started

This app contains database passwords that have been hidden deliberately, so the app cannot be run on your local machine with all the features. However, feel free to clone this repository and contribute ✌.

Clone or download this repository

git clone https://github.com/iamakshatjain/Yelp-Camp.git

Install dependencies

npm install

Comments in code

Some comments in the source code are course notes and are included just for personal reference.

Built with

Front-end

Back-end

Platforms

License