ReadRiot is a react app that consumes the Google Books API, allowing users to search for books, view detailed information about them, and save their favorite books to their personal library.
The app requires users to login/register first before seeing any books.
- Home page - When the user first opens the application, they should be greeted with a page that has information about what the application is all about.
- Users should be able to search for a list of books by name, author or year of publication.
- Users should be able to register and log in to the application in order to use it.
- An authenticated user should be able to create a bookshelf and add books to it.
- An authenticated user should be able to logout of the application.
Clone the project
git@github.com:abdishukri-105/ReadRiot.git
Go to the project directory
cd ReadRiot
Install dependencies
npm install
run the app (on a different terminal )
npm start
- REACTJS
- TAILWINDCSS
- BOOTSTRAP
- components
- props
- state
- events
- data fetching in react
- react routing V6
- private routing v6
-
linkedIn - @abdishukri-mohamed
-
linkedIn - @lawrence-kimani
-
email - [lawrencekimani18@gmail.com]
-
linkedIn - @victor
-
linkedIn - @sandra