Book Collection with CRUD operations, persistence with Sequelize and MVC architecture.
- Home page to see all the Books created.
- Filter Books in home page by name and category.
- Data persistance with sequelize(mysql).
- Books, Categories, Authors and Editorials maintenance pages to perform CRUD operations.
- Select a book file picture and send email to author when create a book.
- Categories, Authors and Editorials associated book count.
- Form validation.
- HTML / Javascript / Bootstrap
- NodeJS / ExpressJS / Handlebars
- Sequelize / MySQL
- express ^4.17.1
- express-handlebars ^5.3.2
- multer ^1.4.5-lts.1
- mysql2 ^2.3.3
- nodemailer ^6.7.7
- sequelize ^6.21.3
- uuid ^8.3.2
- Download/clone project and run in terminal
npm install
- Run in terminal
npm start
MIT License
Copyright (c) 2022 Anibal Ventura