Simple web app using express handlebars that displays the most liked quotes from the registered users stored in a MongoDB database. Check it out!
I build this app with the intetion of improving my portfolio and skillset. On the process of building it, I learned:
- Express as a web framework
- Using mongoose as an ORM for MongoDB
- Deployment using Heroku and MongoDB Atlas
- Structuring the code for web applications
- Login strategies using passport
- Basic testing with jest
- Basic CI with CircleCI
I will want to investigate further:
- TDD as an approach to work
- Using CI from the start
- Security for web applications
Like the quotes you like the most at the start page.
If you want people to show love for your quotes register using (email, google or github).
Finally add your quotes to share it with others!
You are able to create pull requests to add functionalitites and practice your skills. There is a basic CI so don't be scared to break the code!