Skip to content

A nodejs web application to share campgrounds around the world

Notifications You must be signed in to change notification settings

oussema-dev/x_treme_camping_1.1.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

X-treme Camping

Live demo

visit https://oussema-xtreme-camping.herokuapp.com/ for the live version of the web application, Please reach out to me for app suggestions or if bugs are found.

Disclaimer

This app uses secret passwords and api keys that have been deliberately hidden, in order to run the app on your local machine, you have to acquire your own keys.

Features

  • Email verification using Google OAuth2
  • User login with username and password
  • Session persistance
  • Password reset via email confirmation
  • Follow / unfollow users
  • Notification system
  • Image upload
  • Ratings and likes
  • Fuzzy search
  • Geolocation
  • Flash messages
  • Responsive web design
  • Pagination
  • Authorization:
    • One cannot manage posts and view user profile without being authenticated
    • One cannot edit or delete posts and comments created by other users

Built with

Front-end

Back-end

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

About

A nodejs web application to share campgrounds around the world

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published