Instagram clone App in android using Kotlin, LiveData, MVVM, Dagger, RxJava and Retrofit.

Overview

Instagram-Project-in-android-with-MVVM-architecture

Project from MindOrks Professional Bootcamp with self practice work and added some additional features.

Learned

  • MVVM
  • Dagger
  • Retrofit
  • Kotlin
  • RxJava
  • Architecture Components
  • Jetpack
  • Lifecycle
  • LiveData
  • ViewModel
  • Memory Management
  • Parcelable Object
  • Multithreading
  • Networking and Caching
  • Image loading and how Glide works
  • Unit tests
  • App Optimization

Additional Features

  • Edit Profile
  • App Info
  • Liked by
  • Delete and like post button for post list
  • Loading dialogs
  • Profile view

Screenshots

      

You might also like...
Aplicación android con MVVM, Room, Retrofit y Dagger Hilt, coonsumiento la API de TMDB.

TMDB Aplicación android con MVVM, Room, Retrofit y Dagger Hilt, coonsumiento la API de TMDB. To-Do: ☑ Diseño de aplicación con MVVM e inyeccion de dep

Wallpaper app made using Hilt, Retrofit, Room, Navigation Components, MVI, Coroutines, Flows, ViewModel, LiveData, Datastore Preference.
Wallpaper app made using Hilt, Retrofit, Room, Navigation Components, MVI, Coroutines, Flows, ViewModel, LiveData, Datastore Preference.

Android Picture Engine Wallpaper app made using Hilt, Retrofit, Room, Navigation Components, MVI, Coroutines, Flows, ViewModel, LiveData, Datastore Pr

This is a practical project for Professional Android Developers that covers clean Architecture basics using the following: skills: Real-like coding with Kotlin, MVVM Design pattern, Kotlin Coroutines, Room database, Navigation Controller, Jetpack compose, Use cases, and Dependency injection using Dagger-Hilt. Finder Job simple app using (Retrofit , Dagger hilt , coroutines , navigation components)
Finder Job simple app using (Retrofit , Dagger hilt , coroutines , navigation components)

Job Finder I'm finished building a simple project Job Finder App technology used [dagger hilt, coroutines, navigation components, LiveData, Skelton pa

WhatsApp-Clone - WhatsApp Clone With Kotlin
WhatsApp-Clone - WhatsApp Clone With Kotlin

WhatsApp Clone this App is a follow up of a youtube Video by Btech follow the li

TradeMap-Clone - Trade Map Clone with kotlin
TradeMap-Clone - Trade Map Clone with kotlin

TradeMap-Clone APP que simula atualização da bolsa de valores em tempo real para

Small training project where dagger, dagger hilt and other components are used for clean architecture
Small training project where dagger, dagger hilt and other components are used for clean architecture

LeagueNow 🏆 LeagueNow is a sample soccer team list Android application 📱 built to demonstrate use of modern Android development tools - (Kotlin, Arc

Advanced Android Weather App using MVVM Architecture Sample (ViewModel + LiveData + Kotlin + volley) = Weather App
Advanced Android Weather App using MVVM Architecture Sample (ViewModel + LiveData + Kotlin + volley) = Weather App

Advanced Android Weather App using MVVM Architecture Sample (ViewModel + LiveData + Kotlin + volley) = Weather App Video Weather.-.HD.720p.mov Introdu

SnapChat-Clone - The android studio project for a snapchat clone for android devices
SnapChat-Clone - The android studio project for a snapchat clone for android devices

SnapChat-Clone This is the android studio project for a snapchat clone for andro

Owner
Abhishek Solanki
Android & Flutter Developer
Abhishek Solanki
A simple Pokedex App getting API with Retrofit, maintaining data using LiveData, and Material Design based on MVVM architecture

PokedexApp Pokedex A simple Pokedex App getting API with Retrofit, maintaining data using LiveData, and Material Design based on MVVM architecture. Te

Steven Adriano 0 Apr 12, 2022
🔥Simple quote app using MVVM, Retrofit, Coroutines and Dagger Hilt 💉

?? simple quote app using MVVM, Retrofit, Coroutines and Dagger Hilt ?? quote.mp4 ?? knowledges and technologies ViewBinding Retrofit Coroutines MVVM

Geovani Amaral 4 Aug 26, 2022
Weather Forecast App Used MVVM, Retrofit and RxJava

Weather_Forecast_App Used MVVM, Retrofit and RxJava Screen

Rumeysa Özer 0 Dec 31, 2021
A quiz app built with trivia api. This app was built with mvvm architecture, dagger-hilt, retrofit, room database, and navigation components.

A quiz app built with trivia api. This app was built with mvvm architecture, dagger-hilt, retrofit, room database, and navigation components.

Stephen Odumirin 3 Dec 19, 2022
Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture

MovieGuide ?? Refactoring in progress ??‍♀️ ⛏ ?? ??️ ?? ?? ?? Comments and new issues are welcome. ?? Currently not accepting external PRs that touch

Arun Sasidharan 2.6k Dec 25, 2022
KotinInstagramClone - Kotlin Instagram Clone

Kotin Instagram Clone Bu uygulamayı yazarken çeşitli kaynaklardan yardım alarak

Yakup Üstüner 0 Feb 2, 2022
MarsRealEstate is a simple demo app using ViewModel & LiveData with Retrofit, Glide and Moshi in Kotlin.

Android-NASA-Real-Estate-Mars Is Android app that uses Kotlin and MVVM architecture is a simple app that uses Coroutines, LiveData with Retrofit, Glid

Dmytro K 0 Nov 17, 2021
Shreyas Patil 2.1k Dec 30, 2022
A minimalist clone of the popular Social Media Platform "Instagram"

InstaLocal A minimalist clone of the popular Social Media Platform "Instagram" powered by Firebase and written in Kotlin. The app allows users to sign

Raktim Bhuyan 1 Nov 7, 2021
A clone of Instagram I made with Firebase.

InstagramClone In this project, I made an Instagram clone. I used firebase auth, firestore database and storage, I wrote it according to mvvm architec

Süveybe Sena Küçük 15 Dec 1, 2022