Skip to content

oneSIX/snuh

Repository files navigation

Snuh App

This app was built using a clean architecture approach loosely following the official architecture guildeines from Google's Now-In-Android. (Basically it's a layered approach).

Features and libraries used to build the Snuh app include

  • Gradle Version Catalogs
  • Jetpack Compose
  • Hilt for dependency injection
  • Coil for image loading
  • Accompaniest for swipe to refresh and system ui functionality
  • Kotlinx librarires: Coroutines, Serialization, Datetime
  • Ktor for networking
  • Adaptive and dynamic themed Icons
  • Androidx libraries for a variety of functionality including Compose Navigation, ViewModels and many others.
  • Material 3 themed (generated via material theme builder site).

Screenshots

(Taken on my Pixel 7 fully supports all screen sizes and layouts):

Light Mode

Screenshot_20230212-174032 (Small) Screenshot_20230212-174057 (Small)

Dark Mode

Screenshot_20230212-174007 (Small) Screenshot_20230212-174017 (Small)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages