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
- Weather API
- Sign up and login
- Search request
- Comment section
- Editting and deletion of creator's content (campground and comments)
- Flash messages
Things to improve
- Password reset
- Admin code and user/admin management system
- Image upload
- Add comment on the same page
- User profile editting
- Checkout the package.json for all the dependencies
- Thank you to all the people who helped me with this project
© 2019 Walter Clayton, All Rights Reserved