The main objective of Fursati is to build a scalable and maintainable cross-platform mobile foundation for a future job-matching or opportunity platform. The project demonstrates how Kotlin Multiplatform and Compose Multiplatform can be used to write shared UI and business logic for Android, iOS and Desktop, with clean architectural separation and a modern DevOps pipeline.
Key Technologies:
Kotlin Multiplatform
Compose Multiplatform (CMP)
Ktor
Koin
Voyager
GitHub Actions (CI/CD)
Fastlane
Firebase App Distribution
MVVM Architecture
Coroutine Flows
Android & iOS & Desktop platforms