GS
Back to Library
Case Study

StudyTrack

Android app helping students track study sessions and manage tasks.

Role

Academic Team

Duration

2025

Context

Collaborative mobile development module project where the team followed Agile sprints, peer code reviews, and test-driven development practices.

Focus

Kotlin

The Challenge

A native Android application designed to help students track study sessions, manage academic tasks, and build consistent study habits. Built with modern Android architecture components — MVVM pattern, Material3 design system, Jetpack Compose for declarative UI, Navigation Compose for multi-screen flows, and Room for offline data persistence.

Key Outcomes

01

Developed native Android logic using Kotlin with modern Jetpack Compose and Material3 UI toolkits

02

Targeted modern Android SDK (API 34) with clean MVVM architecture

03

Implemented modular navigation flows using Navigation Compose for multi-screen architecture

04

Integrated Room-based local persistence with entity models and DAO layers

Technical Stack

KotlinJetpack ComposeMaterial3Navigation ComposeRoom

Visual Documentation

StudyTrack screenshot 1