Skip to content

BartlomiejFrankow/two_screens

Repository files navigation

Two screens

Short description: This is small application with tasks to do in near future. It's possible to add title, description and some url image to it, remove items and edit them. Every data is stored and updated in real time. Thanks to that doesnt matter on which phone you saved your tasks it will always be up to date.

Guidelines:

  • The minimum requirement for the app will be Android 5.x
  • The application must be wrote in Kotlin
  • The application must be use Coroutines for requests
  • The application must use dependency injection
  • The application must be covered by unit tests
  • The application must support phone in portrait and landscape mode

Technologies used:

  • fire store
  • coroutines
  • navigation component
  • koin
  • MVVM pattern with view states

Coding Standard & Development Process: All data related actions should be encapsulated in the use case class. Such class should have a single invoke method. In case of network calls, interface should be placed in the domain module, while implementation in the network module.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages