A simple library application where it is possible to add authors & books.
This is a dynamic web application created with express & mongodb. Focus here was in practicing MVC pattern, setting up routes and learning to use a view-engine. It reminded me a lot of my Python exam project which was built with Flask framework.
I also got more practice in working with environment variables, and making use of Filepond library for uploading book images.
This app is hosted via Render as a Web Service, and can be found here: https://nodejs-express-mongodb-library.onrender.com/
Please be aware that since this app is hosted on a free instance, it takes about 1-2 minutes to 'boot up' from inactivity! Don't worry, it's just loading ;)
The database is hosted on mongodb atlas.
CRUD functionality for authors & books.
Form & server validation for CRUD operations.
Search functionality for books / authors.
Views/templates for CRUD routes.