Skip to content

leomuko/android-dev-coding-assigment

 
 

Repository files navigation

Android Dev Coding Assignment

This is an Android Coding Assignmment that fetches data from Json PlaceHolder API and caches the data offline.

The Assingment achieves the following Tasks

  • Viewing posts and comments while online and offline
  • Editing and Deleting of Posts
  • Commenting on Posts
  • Editing and Deleting of comments.

Tech Stack Used

  • Kotlin
  • Android Studio
  • Network bound resource
  • Hilt For Dependency Injection
  • Retrofit
  • Room Database
  • Kotlin Flows
  • Kotlin Coroutines
  • Unit Tests

Assumptions Made

  • No logins were used, In this project, we assume that user with Id 1 is the logged in User

About

Starting point for android developers coding assignment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%