This is a CRUD Library Application built with React, React Router and MySQL and Express as backend.
- Create a multipage React app using React Router
- Give users opportunity to add a new book to the database
- Update/Delete any book in the DB
This project was bootstrapped with Create React App.
- Semantic HTML5 markup
- CSS custom properties
- React.JS
- React Router
- MySQL DB
- ReactJS - How to set up a local development environment on your computer
- React Router - React Router Tutorial
- StackOverflow - errno: 1251, sqlMessage: 'Client does not support authentication protocol requested by server; consider upgrading MySQL client
- Insomnia - Test DB
- Axios - Promise based HTTP client for the browser and node.js
- StackOverflow - NodeJS environment variables undefined
- Youtube - No Connection Established in MySQL Workbench.
- Website - Emanuele Del Monte
- Lama Dev - Thanks to Lama Dev for this tutorial