https://github.com/iamnaran/firefly-compose
A Jetpack Compose Beginner Series App Android | Compose | MVVM | Hilt | Room
https://github.com/iamnaran/firefly-compose
andriod-app authentication-system backstack-navigation hilt-android jetpack-compose kotlinflow mvmm pagination room shared-transition usecase
Last synced: about 1 month ago
JSON representation
A Jetpack Compose Beginner Series App Android | Compose | MVVM | Hilt | Room
- Host: GitHub
- URL: https://github.com/iamnaran/firefly-compose
- Owner: iamnaran
- Created: 2023-02-12T09:39:34.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-26T12:52:32.000Z (2 months ago)
- Last Synced: 2025-03-26T13:42:04.489Z (2 months ago)
- Topics: andriod-app, authentication-system, backstack-navigation, hilt-android, jetpack-compose, kotlinflow, mvmm, pagination, room, shared-transition, usecase
- Language: Kotlin
- Homepage: https://iamnaran.medium.com/list/jetpack-compose-tutorial-series-9862ee229788
- Size: 8.96 MB
- Stars: 41
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-list - iamnaran/firefly-compose - A Jetpack Compose App | Android | Compose | MVVM | Hilt | Room | Clean Architecture | Login Authentication | Bottom Navigation | Localization | Dialogs | Nested Lazy Column (Kotlin)
README
# Jetpack Compose App
A production-ready template app to kickstart your Android development journey with Jetpack Compose.

## Features
- **Jetpack Compose**
- **Dependency Injection - Hilt**
- **Nested Navigation Graph**
- **Clean Architecture**
- **Room**
- **Retrofit**
- **Data Store Preference**
- **Product Listing with Offline First**## Available in [ Multi-Module | IOS | Multi-Platform ]
**Native Multi-Module Version Of This App**
- Using Ktor, Koin, MVVM, Room, Flow, Clean Architecture, Nested Navigation Graph
- Link to Repo [JANTAR](https://github.com/iamnaran/jantar)**Native iOS Version Of This App**
- Using App Navigator, Realm, SwiftUI, MVVM, Clean Architecture
- Link to Repo [DRAGONFLY](https://github.com/iamnaran/dragon-fly-ios)**Compose Multi-platform Version Of This App**
Currently WIP and new update soon "[JELLYFISH](https://github.com/iamnaran/jellyfish)"Stay tuned for further updates!
## API Integration with DummyJSON API
Thanks to the DummyJSON API, you can find the new username and password here: [GitHub - DummyJSON](https://github.com/Ovi/DummyJSON) or [DummyJSON Documentation](https://dummyjson.com/docs/auth).