Dynamic web application designed for a library to help manage a collection of books. This web application includes pages to list, add, update, and delete books.
This project was built using `Node.js` on the `Express` framework for the backend and error handling. Sequelize ORM is used for communicating and manipulating data with an SQLite database, and Sequelizes validation methods are used for validating form submissions. `Pug` templates are used to create the views and vanilla `Javascript` is used to add search and pagination functionality. Finally this web application is styled using CSS3.
-Download the project files
-run npm install
to install all the necessary dependencies
-run npm start
o start the server at port 3000