BookedShelf is a CRUD app made with React Native that allows the user to add, edit, and delete books from their library. The user can also search for books using the Google Books API and view the statistics of their library, including the top author and genre in the library.
- Library that uses the browser's local storage to show all books that added to it.
- Searchbar that uses Google Books API to populate results with books that can be added to the libray.
- Ability to edit a book in the library to add a rating or edit the title.
- Statistics page that show the top author and genre, as well as the longest book and total number of pages of all the books in the library.
- Clone the repository:
git clone https://github.com/DominicPisano/bookedshelf.git
- Navigate to the main directory:
cd bookedshelf
- Install dependencies:
npm install
- Start the webpack dev server:
npx expo start --web
- BookedShelf will now be hosted at localhost:19006.