Skip to content

SatyaSnehith/ACRUD

Repository files navigation

ACRUD

Tech stack & Open-source libraries

  • Kotlin based, Coroutines for asynchronous.
  • Jetpack
    • Compose: Simplifies and accelerates UI development.
    • Navigation: Helps you implement navigation, With a navigation graph.
    • Lifecycle: Observe Android lifecycles and handle UI states upon the lifecycle changes.
    • Room: Constructs Database by providing an abstraction layer over SQLite to allow fluent database access.
    • Hilt: for dependency injection.
  • Architecture
    • MVVM Architecture (View - DataBinding - ViewModel - Model)
  • Material-Components: Material design components for TabLayout, Switch.
  • Retrofit2 & OkHttp3: Construct the REST APIs and paging network data.

Tests

  • Compose UI tests
  • Database tests

Screenshots

Logo Logo Logo Logo

About

Articles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages