https://github.com/sentrionic/harmonyapp
An Android Instagram Clone using the Jetpack Architecture
https://github.com/sentrionic/harmonyapp
Last synced: about 2 months ago
JSON representation
An Android Instagram Clone using the Jetpack Architecture
- Host: GitHub
- URL: https://github.com/sentrionic/harmonyapp
- Owner: sentrionic
- License: mit
- Created: 2019-11-08T15:48:45.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-09-08T09:47:43.000Z (almost 5 years ago)
- Last Synced: 2025-03-04T03:32:11.679Z (over 1 year ago)
- Language: Kotlin
- Size: 1.11 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# HarmonyApp
Harmony is an [Instagram](https://instagram.com/) like app that communicates with the [Django](https://github.com/sentrionic/Harmony-Django) backend.
This app is incomplete and not being worked on anymore.
## Architecture
The app is based on [codingwithmitch's course](https://codingwithmitch.com/courses/powerful-android-apps-with-jetpack-architecture/):
- MVI
- Dagger 2
- Jetpack
- Room
- Retrofit
### App
1. Clone the repository and open the `app` directory in Android Studio.
2. Set the `BASE_URL` in `Constants.kt`. If the backend runs locally, make sure to also add `android:usesCleartextTraffic="true"` to the Android Manifest.
3. Run the app.