It is an instagram clone using Jetpack compose. I have used Rest Api, Dependency Injection, MVVM Architecture, Animations etc.
You can contribute this project. Just Solve issue or update code and raise PR. I’ll do code review and merge your changes into main branch. See Commit message guidelines https://initialcommit.com/blog/git-commit-messages-best-practices
Technologies Used:
- Kotlin
- MVVM architecture
- Dagger-Hilt for Dependency Injection
- Jetpack compose for UI development
- Retrofit for API Consumption
- Coil for dynamic Image loading
- Animations
- New Image and Video Picker
- Material3 SearchBar
- Navigation Graph, Bottom Navigation Bar
- Single Activity design pattern
- Flow, Generics
- Error handling using proper state
Screenshots
Video
screenrecorder-2023-07-31-19-06-26-355_UoJVSWjR.mp4
Author: Kaushal Vasava