Skip to content

This is an Android Application based on MVVM Architecture that uses Random User Generator Api for fetching data.

Notifications You must be signed in to change notification settings

SaadKhanJadoon/MVVM_User_App

Repository files navigation

MVVM_User_App

This is an Android Application based on MVVM Architecture that uses Random User Generator Api for fetching data.

mvvm.user.app.demo.video.mp4

Built With

  • MVVM Architecture
  • Modern Splash Screen
  • Retrofit (for API Calling).
  • Hilt Dependency Injection.
  • Facebook Shimmer Layout.
  • Coil (for Image Loading).
  • Kotlin Coroutines.
  • Sealed Class.

Benefits of using MVVM Architecture

  • Your code is decoupled.
  • The package structure is even easier to navigate.
  • The project is even easier to maintain.
  • Your team can add new features even more quickly.

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.

About

This is an Android Application based on MVVM Architecture that uses Random User Generator Api for fetching data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages