https://github.com/nighttwo1/android-base-project
base project for android clean architecture, mvvm, multimodule, hilt, retrofit2, coroutines, compose
https://github.com/nighttwo1/android-base-project
android android-architecture clean-architecture compose coroutines hilt kotlin multimodule mvvm retrofit2 serialization
Last synced: about 2 months ago
JSON representation
base project for android clean architecture, mvvm, multimodule, hilt, retrofit2, coroutines, compose
- Host: GitHub
- URL: https://github.com/nighttwo1/android-base-project
- Owner: nighttwo1
- Created: 2023-08-03T12:52:19.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-12T15:29:51.000Z (over 2 years ago)
- Last Synced: 2025-07-04T13:09:36.396Z (12 months ago)
- Topics: android, android-architecture, clean-architecture, compose, coroutines, hilt, kotlin, multimodule, mvvm, retrofit2, serialization
- Language: Kotlin
- Homepage:
- Size: 119 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[]()
[]()
# Multi-module Base project for Android
base project for android clean architecture, mvvm and multi-module
- Modularize base on Android clean architecture layers
- Http Client with Retrofit and kotlin serialization
- Hilt
### Module Dependencies

---
## How to make new project with given base project
### 1. Clone project
```shell
git clone git@github.com:nighttwo1/android-base-project.git
```
### 2. Save Project as template
- File | New Projects Setup | Save Project As Template
- Choose
- write down name and description for template
### 3. Make new project
- choose saved template