https://github.com/avjinder/bookie
Android app that shows NYT Bestsellers
https://github.com/avjinder/bookie
Last synced: 9 months ago
JSON representation
Android app that shows NYT Bestsellers
- Host: GitHub
- URL: https://github.com/avjinder/bookie
- Owner: avjinder
- Created: 2019-06-06T11:29:30.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-06-06T12:42:14.000Z (over 6 years ago)
- Last Synced: 2025-02-15T11:28:02.155Z (11 months ago)
- Language: Kotlin
- Size: 76.2 KB
- Stars: 4
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bookie
Android app that shows NYT Bestsellers.
# Status
Currently, this app only fetches the categories of the books on the NYTimes Bestsellers list. I made this app to learn Android
Architecture Components, so the code might be rough in a few places, and there's no error handling.
I am using **Room**, **ViewModel**, **LiveData**, **Kotlin Coroutines** and the **Repository Pattern** in this application.
# Api Key
Obtain an api key from [NYTimes Developers](https://developer.nytimes.com/indexV2.html).
Follow [this](https://medium.com/code-better/hiding-api-keys-from-your-android-repository-b23f5598b906)
post to save your api key in your `gradle.properties` file, under the name **NYT_API_KEY** and as **ApiKey**
in your application's `build.gradle` file.