This is a mobile application developed using Kotlin and Java. The app fetches random user data and displays it in a list format.
- Fetch and display random user data
- Navigate to user details
- Scroll to top/bottom of the list
- Kotlin
- Java
- Gradle
- Android Studio
- Hilt for dependency injection
- Coroutines for asynchronous programming
- Jetpack Compose for UI
- Clone the repository
- Open the project in Android Studio
- Run the project on an emulator or real device
- Main Screen: Displays a list of random users
- Detail Screen: Displays detailed information about a selected user
| Main Screen | Details |
![]() |
![]() |
- Add pagination to load more users
- Improve error handling
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

