This is an Android sample project for scheduling assignments. Built using Kotlin, Jetpack Compose, Room & MVVM / DI (Hilt) and clean architecture.
Assignment scheduling app with offline data storage, no back-end/full schema implemented for the purpose of demonstration
- Android Studio (latest stable version)
- JDK 11+
- Android SDK
-
Clone the repository:
git clone https://github.com/ms16Dev/Ysoftapp.git
-
Sync the project.
-
Build and run.
To run unit tests (data layer only):
./gradlew testDistributed under the terms of the MIT License. See the license for more information.