Skip to content

(in progress) YelpCamp is a plataform where you can create and share the most amazing places you were!

Notifications You must be signed in to change notification settings

lucasftcruz/YelpCamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YelpCamp

YelpCamp is a Yelp clone with focus on sharing the best campgrounds you know!

A RESTful fullstack application built with front-end engines such as JavaScript, Bootstrap, CSS3, EJS and back-end engines like Node.js, Express, MongoDB, Mongoose. Authorization & Authentication is handled by Passport.js.

Images

"landing" "main" "campground"

Dependencies

Functionality

  • Users will can sign up or login with an existing account
  • Users can add new campgrounds
  • Users can create comments on any campground
  • Users can edit or delete comments only if they are their owners
  • Users can edit or delete a campground only if they are their owners

Getting Started

  1. Clone this repository to your local computer
  2. Install all dependencies (run npm install command)
  3. Install MongoDB
  4. In your terminal go to the root and run ./mongod command
  5. In your project folder start the application by using the node app.js command

Expected Usage

This program should be executed from the browser, in the following manner:

  1. Go to your browser address bar and open http://localhost/3000/
  2. Start by creating a new user
  3. Add some campgrounds and comments
  4. Create a new user
  5. Add more campgrounds and comments

About

(in progress) YelpCamp is a plataform where you can create and share the most amazing places you were!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published