Skip to content

Track upcoming book releases and receive notifications when your most anticipated books become available!

Notifications You must be signed in to change notification settings

Emma1987/next-read-app

Repository files navigation

NextRead, a book release tracker 📚

NextRead is a mobile application that helps users track upcoming book releases and receive notifications when their most anticipated books become available.

Features

• 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

Tech Stack

Framework: React Native (Expo)
State Management: Context API
API Integration: Google Books API
Testing: Jest & React Native Testing Library

Installation & Setup

To run the project locally, follow these steps:

  1. Clone the repository:
    git clone git@github.com:Emma1987/next-read-app.git
    cd next-read-app

  2. Install dependencies:
    npm install

  3. Create a .env.local file and add your Google API key:
    GOOGLE_API_KEY=your_google_api_key_here

  4. Start the Expo development server:
    expo start

  5. Scan the QR code with the Expo Go app or run it on an emulator.

Contributing

Contributions are welcome! If you’d like to contribute, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

Contact

For any inquiries, feel free to reach out:

About

Track upcoming book releases and receive notifications when your most anticipated books become available!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published