Basic project completed, but improvements will be made.
Project made from scratch using react for the front end of the final project, the project has an integrated backend.
- Dynamic input when the letters are typed, the result does not appear
- Recognizes both uppercase and lowercase in the search field
- Insertion of the prettier in the project along with the dependencies
- New book filter and return of favorites if there are no books
- New menu added for mobile version (not finalized)
- Project designer improvement
- Separation of styled component files
- New inserted carousel (SwiperJs)
- Favorite feature insertion
- Modal insertion when click on card














- Clone repository with gitbash
- To install project dependencies (you need to have node.js installed)
- To run the project locally
- Remembering that you need the backend that will be available at the link
git clone https://github.com/Guilbertoliveira/ReactBook.git
npm install
npm start
- Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (git checkout -b feature/AmazingFeature)
- Commit your Changes (git commit -m 'Add some AmazingFeature')
- Push to the Branch (git push origin feature/AmazingFeature)
- Open a Pull Request
- feat: (new feature for the user, not a new feature for build script)
- fix: (bug fix for the user, not a fix to a build script)
- docs: (changes to the documentation)
- style: (formatting, missing semi colons, etc; no production code change)
- refactor: (refactoring production code, eg. renaming a variable)
- test: (adding missing tests, refactoring tests; no production code change)
- chore: (updating grunt tasks etc; no production code change)