Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nighttwo1/android-base-project
base project for android clean architecture, mvvm, multimodule, hilt, retrofit2, coroutine, 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, coroutine, compose
- Host: GitHub
- URL: https://github.com/nighttwo1/android-base-project
- Owner: nighttwo1
- Created: 2023-08-03T12:52:19.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-12T15:29:51.000Z (12 months ago)
- Last Synced: 2024-01-13T05:48:26.281Z (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
[![Github All Releases](https://img.shields.io/github/v/release/nighttwo1/android-base-project)]()
[![Github All Releases](https://img.shields.io/github/downloads/nighttwo1/android-base-project/total.svg)]()
# 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
![image](https://github.com/nighttwo1/android-base-project/assets/43779571/c5586877-950e-4273-8ea0-6d4b7dc79a7e)---
## How to make new project with given base project
### 1. Clone project
```shell
git clone [email protected]: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