QuizTime: A Full-Stack Android AppA full-stack quiz application built entirely with Kotlin. The Android client uses Jetpack Compose with MVVM and Clean Architecture, featuring smooth UI, state management, and offline caching.On the backend, it offers both Ktor and Spring Boot implementations serving REST APIs with MongoDB for data storage.
Cover Image
ScreenshotsThe App in Action
Tech StackThe Core Technologies
Jetpack ComposeMy toolkit of choice for building beautiful, declarative UIs on Android.
Room DBUsed for robust, local data persistence on Android with an SQL abstraction.
KoinA lightweight dependency injection framework for Kotlin developers.
KtorMy framework for building powerful, async backend services in Kotlin.
MongoDBA popular NoSQL database for building scalable backend services.
Copyright © 2025 Mohammad Arif. All rights reserved.