Skip to content
This is a web app that allows users to share campgrounds from all over the world.
JavaScript HTML CSS
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
v1
.gitignore
README.md

README.md

YELPCAMP

I built this app to practice my frontend and backend skills.

This is a web app that allows users to share campgrounds from all over the world.

I enjoyed making this app, I previously used PHP and MySQL to make a website. I found Node.js and MongoDB a lot more modular in its usage, allowing me to add more features such as flash and passport authenticator.

The biggest problem was the password reset. I am able to send a reset mail to the user but then the reset token doesn't recognise the user.

Click here: Demo

capture

Features

  • Weather API
  • Sign up and login
  • Search request
  • Comment section
  • Editting and deletion of creator's content (campground and comments)
  • Flash messages
  • Responsive

Things to improve

  • Password reset
  • Admin code and user/admin management system
  • Image upload
  • Add comment on the same page
  • User profile editting

Built with

  • HTML5
  • CSS3
  • BOOTSTRAP4
  • JavaScript
  • Node.js
  • Express
  • MongoDB
  • Checkout the package.json for all the dependencies

Author

Inspiration

Appreciation

  • Thank you to all the people who helped me with this project
  • BeCode

Copyright

© 2019 Walter Clayton, All Rights Reserved

You can’t perform that action at this time.