Skip to content

Ali-Mostaghimi/InstagramMVVM

Repository files navigation

InstagramMVVM

This is a project similar to instagram for practicing new technologies in android.

Screen-shots

Display

Gif1 Gif1 Gif3 Gif4

Features

  • With this application you can share photos like instagram,
  • you can also enjoy watching people's photos,
  • And you can like interesting photos.
  • Also the ability to have a profile and edit it is included.
  • You can register and then log in by email.

Libraries and tools 🛠

  • Shared Preferences
  • ViewModel
  • LiveData
  • Transformations
  • RoomDB
  • RxJava
  • RxAndroid
  • Dagger 2
  • Retrofit
  • OkHttp
  • Gson
  • Glide
  • Material Design
  • Architecture

    The app uses MVVM [Model-View-ViewModel] architecture to have a unidirectional flow of data, separation of concern, testability, and a lot more.

    Architecture

    About

    This is a project like Instagram for practicing new technologies in android.

    Topics

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages