/quotes-handlebars

Simple web app using express handlebars that displays the most liked quotes from the registered users stored in a MongoDB database.

Primary LanguageJavaScript

Quotes Handlebars

Simple web app using express handlebars that displays the most liked quotes from the registered users stored in a MongoDB database. Check it out!

What I learned

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

Next steps

I will want to investigate further:

  • TDD as an approach to work
  • Using CI from the start
  • Security for web applications

How it works

Like the quotes you like the most at the start page.

Imgur

If you want people to show love for your quotes register using (email, google or github).

Imgur

Finally add your quotes to share it with others!

Imgur

Collaborate!

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!