Application for library to help them manage their collection of books. App that'll include pages to list, add, update, and delete books.
- Uses Sequelize Model validation to ensure that the title and author properties will have values when the form is submitted
- If title or author fields are empty, form will not submit and page shows friendly error message
- If routing to a non-existent book id, project uses a global error handler to render a friendly error page
- If navigating to a non-existent route like /error, the project renders a user friendly "Page Not Found" page
- JavaScript
- SQL (ORM Sequelize)
- Node.js
- Express
- Pug
- CSS
- HTML
-
Run
npm install
-
Then
npm start
Open http://localhost:3000 to view it in the browser
Active demo: SQL Library Manager
Project is: COMPLETED
Treehouse Techdegree: FSJS project 8 - SQL Library Manager
Created by @Annes