๐ bookTrakt
A React Native mobile app for book lovers to track their reading progress, discover new books, and manage their personal library. Built with React Native, Firebase, and Google Books API, this app offers a seamless reading experience.
๐ Features
โ
Search & Discover โ Find books using Google Books API.
โ
Track Reading Progress โ Mark books as "To Read," "Reading," or "Finished."
โ
Favorites & Wishlist โ Save books for later.
โ
Authentication โ Secure login with Firebase authentication.
โ
Smooth UI & Performance โ Optimized for fast, responsive navigation.
๐ ๏ธ Tech Stack
Frontend: React Native, Expo
Backend: Firebase (Auth, Firestore)
APIs: Google Books API
State Management: React Context API
๐ธ Screenshots
Main Screen

On Hold Tile

On Hold Tile (Already favourited)

Reading List Screen

Book Details Screen

๐ฅ Demo Video
Demo is in screenshots/BookTrakt.mp4
๐ฆ Installation
Clone the repository:
Install dependencies:
Start the app:
๐ฅ Future Improvements
Add book recommendations based on reading history
Implement user reviews & ratings
Dark mode support
๐ค Contributing
Contributions are welcome! Feel free to fork and submit a PR.
๐ License
This project is licensed under the MIT License.
0 likes ยท 8 views ยท Feb 11, 2025
BookTrakt is a React Native app for tracking books, managing reading lists, and discovering new reads with personalized recommendations and progress updates.