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.
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.
- 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
- Html 5
- CSS 3
- JavaScript
- JQuery
- Bootstrap
- Font Awesome
- Leaflet
- Openstreetmap
A Node.js web application project under the MIT license from the Udemy course - The Web Developer Bootcamp by Colt Steele