Timetonic is a technical assessment that consists of a book viewing app built with Jetpack Compose.
To try out this sample app, use the latest stable version of Android Studio. You can clone this repository or import the project from Android Studio following the steps here.
This app showcases:
- Login screen
- Landing page screen: List of books
- Detail screen: A book
- Kotlin
- Jetpack Compose
- Coil
- MVVM (Model-View-ViewModel)
- Coroutines
- Flows
- Retrofit
- Git
- GitHub
The public API documentation can be found at Timetonic API Documentation
Use those endpoints in order to authenticate:
- /createAppkey
- /createOauthkey
- /createSesskey
Fetch the books from the API using the stored session token and using this endpoint:
- /getAllBooks
- /getBookInfo
- Email: [email protected]
- Password: Android.developer1
