An open API service indexing awesome lists of open source software.

https://github.com/jakkritpromma/socialplustodo

A native Android application written in Kotlin, tested with MockWebServer, and developed with MVVM, Jetpack Compose and Retrofit
https://github.com/jakkritpromma/socialplustodo

android compose jetpack json junit kotlin mockwebserver mvvm retrofit

Last synced: about 2 months ago
JSON representation

A native Android application written in Kotlin, tested with MockWebServer, and developed with MVVM, Jetpack Compose and Retrofit

Awesome Lists containing this project

README

          

# SocialPlusTodo

This is the repository of a native Android application called **SocialPlusTodo**, written in **Kotlin**.

Feel free to **clone** or **download** this repository to run the app on your device or emulator.

---

## Testing

The project includes the following test classes:

- `TodoRepositoryDatabaseTest`
- `TodoRepositoryResponseTest` (uses `MockWebServer`)

---

## Architecture

- **Architecture Pattern**: MVVM (Model-View-ViewModel)
- **UI Framework**: Jetpack Compose
- **Networking**: Retrofit
- API Endpoint: [`https://jsonplaceholder.typicode.com/todos`](https://jsonplaceholder.typicode.com/todos)
- **Local Storage**: Room database

---

## Contact

For more information, feel free to contact me:

**Jakkrit Promma (Jak)**
📞 (+66) 063-807-9360
📞 (+66) 064-494-7657
🔗 [LinkedIn](https://www.linkedin.com/in/jakkrit-promma-39779a123/)

---