/yelp-camp

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

Primary LanguageJavaScriptMIT LicenseMIT

yelp-camp

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

Project-Course Status-Finished Maintained-No

github repo Documentation Link

Features

  • Authentication:

    • User login with username and password

    • Admin sign-up with admin code

  • Authorization:

    • One cannot manage posts and view user profile without being authenticated

    • One cannot edit or delete posts and comments created by other users

    • Admin can manage all posts and comments

  • Manage campground posts with basic functionalities:

    • Create, edit and delete posts and comments

    • Upload campground photos

  • Manage user account with basic functionalities:

    • Profile page setup with sign-up
  • Flash messages responding to users' interaction with the app

  • Responsive web design

Built With

Backend

JavaScript NodeJS ExpressJS

Frontend

BootStrap

Platforms

Cloud9 VSCode

Author

  • Borja Gete

Borja Gete mail Borja Gete Github Borja Gete LinkedIn