Back to Projects
Student Budi Luhur icon

Student Budi Luhur

Academic companion app for university students

Summary

A cross-platform mobile application used by more than 5.000+ students at Budi Luhur University to access academic information, improving accessibility and student academic organization. This was a group project initiated as work assignment, where I worked as a Mobile Developer responsible for rebuilding the application into a unified Flutter codebase and maintaining production release.

Impact

I migrated the existing system from separate native applications (Java for Android and Swift/SwiftUI for IOS) into Flutter, improving maintainability and accelerating development cycles. I also developed a QR-based attendance system that reduced manual input errors and streamline attendance tracking. In addition, I handled deployment to both Google Play Store and Apple Store, ensuring compliance with release requirements and smooth production rollout. I also optimized the Android version by reducing ANR (Application Not Responding) occurrences, improving app stability.

What I Learned

Through this project, I gained strong experience in production- grade mobile development, cross-platform architecture, performance optimization, and end-to-end app deployment lifecycle

Screenshots

Student Budi Luhur screenshot

Features

  • View schedules and assignments
  • Access grades and transcripts
  • Campus announcements
  • Course registration
  • etc.

Tech Stack

Flutter Dart GetX Drift Java Swift SwiftUI