nikollquinteroc/Timetonic

★ 0Forks 0KotlinGitHub ↗Compare

README

Timetonic

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

Screenshots

44shots_so

Technologies used

Lenguajes y Frameworks

  • Kotlin
  • Jetpack Compose

Loading images

  • Coil

Architecture

  • MVVM (Model-View-ViewModel)

Reactive Programming

  • Coroutines
  • Flows

Networking

  • Retrofit

Version Control

  • Git
  • GitHub

Data

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

Test user

Contributors

nikollquinteroc

Issues