Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/saadkhanjadoon/jetpack-compose-user-app
This Android Application is built using Jetpack Compose and follows the MVVM Architecture, and uses the Random User Generator Api for fetching data.
https://github.com/saadkhanjadoon/jetpack-compose-user-app
android android-application jetpack-components jetpack-compose mvvm-architecture
Last synced: about 1 month ago
JSON representation
This Android Application is built using Jetpack Compose and follows the MVVM Architecture, and uses the Random User Generator Api for fetching data.
- Host: GitHub
- URL: https://github.com/saadkhanjadoon/jetpack-compose-user-app
- Owner: SaadKhanJadoon
- Created: 2023-03-12T10:25:10.000Z (almost 2 years ago)
- Default Branch: develop
- Last Pushed: 2023-03-12T11:24:53.000Z (almost 2 years ago)
- Last Synced: 2024-11-13T03:24:35.178Z (3 months ago)
- Topics: android, android-application, jetpack-components, jetpack-compose, mvvm-architecture
- Language: Kotlin
- Homepage:
- Size: 149 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Jetpack Compose MVVM User App.
This Android Application is built using Jetpack Compose and follows the MVVM Architecture, and uses the [Random User Generator Api](https://randomuser.me/documentation) for fetching data.
https://user-images.githubusercontent.com/61506756/224541383-d9256497-45e9-4d86-b266-3682922de73c.mp4
# Built With
+ Jetpack Compose for UI
+ MVVM Architecture
+ Modern Splash Screen
+ Retrofit (for API Calling).
+ Hilt Dependency Injection.
+ Coil (for Image Loading).
+ Kotlin Coroutines.
+ Sealed Class.# Benefits of using Jetpack Compose
+ Increased Productivity.
+ Improved User Experience.
+ Reusable Components.
+ Improved Performance.# Contributing
1. Fork the Project
2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
3. Commit your Changes (git commit -m 'Add some AmazingFeature')
4. Push to the Branch (git push origin feature/AmazingFeature)
5. Open a Pull Request# License
Distributed under the MIT License. See `LICENSE` for more information.