NextRead is a mobile application that helps users track upcoming book releases and receive notifications when their most anticipated books become available.
• Search for books by title and/or author
• Add books to your favorites list
• Receive notifications for upcoming book releases
• Supports English and French
Homepage screenshot
Book details screenshot
Book notification screenshot
Framework: React Native (Expo)
State Management: Context API
API Integration: Google Books API
Testing: Jest & React Native Testing Library
To run the project locally, follow these steps:
-
Clone the repository:
git clone git@github.com:Emma1987/next-read-app.git
cd next-read-app
-
Install dependencies:
npm install
-
Create a
.env.local
file and add your Google API key:
GOOGLE_API_KEY=your_google_api_key_here
-
Start the Expo development server:
expo start
-
Scan the QR code with the Expo Go app or run it on an emulator.
Contributions are welcome! If you’d like to contribute, please open an issue or submit a pull request.
This project is licensed under the MIT License.
For any inquiries, feel free to reach out: