lokified / Booky

This a book application built with jetpack compose. Mvvm Archtecture

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Booky

This a book application. One can download the books to a phone storage. Built with jetpack compose. Mvvm Archtecture

Demo

App Architecture

The app uses mvvm clean architecture. This includes;

  • repositories
  • use cases
  • views
  • viewModels

Technologies

The app uses these technologies;

  • Kotlin - App is built with the language.
  • Jetpack compose for UI.
  • Retrofit- For networking.
  • Hilt - For dependency injection.
  • Jetpack components;
    • navigation component - Navigating through different screens in the app.
    • Room - For local storage of the app.
    • DataStore - For data persistence
  • Coroutines - Used to make asynchronous calls.
  • Flow - Used to get data from network requests asynchronously

Known Bugs

If the app has any bug. Please make contact below.

lsheldon645@gmail.com

About

This a book application built with jetpack compose. Mvvm Archtecture


Languages

Language:Kotlin 100.0%