Muhammad Zahran Albara Logo
PROJECT 06·Mobile

EduVerse

Native Android educational discussion and interactive quiz platform.

ROLE

Android Developer (Academic Capstone)

TIMELINE

Mar 2025 – Jun 2025

ORGANIZATION

Institut Teknologi Sumatera (Academic Capstone)

STACK

Kotlin · Android Studio · Cloud Firestore

Overview

EduVerse is an educational mobile application developed as a capstone project at ITERA. It combines student study discussion threads with interactive academic quizzes in a single native Android app.

Problem Solved

Combined course discussion forums and timed practice quizzes into one mobile app with real-time data synchronization.

Target Users

University students, study groups, and academic peer communities.

System Architecture

Native Android app built in Kotlin using MVVM architecture, Kotlin Coroutines, and Firebase serverless services.

Project Showcase & Screenshots

01 / 03
Mobile
Real-Time Discussion Forum Feed
Click to Zoom

Real-Time Discussion Forum Feed

Student discussion threads with topic tagging, search filters, and live synchronized replies.

My Contribution

  • Built native Android layouts and view adapters in Kotlin adhering to MVVM design patterns.
  • Integrated Cloud Firestore real-time listeners for live student discussion feeds and replies.
  • Implemented asynchronous image compression routines for assignment attachments via Imgur API.
  • Defended project architecture and live multi-user demo before faculty evaluators.

Key Features

Real-Time Discussion Forum

Sub-second synchronized study threads with subject tagging and upvoting.

Interactive Quizzes

Timed multiple-choice practice quizzes with instant score evaluations.

Cloud Media Attachments

Client-side bitmap compression before uploading assignment screenshots.

Technologies Used

KotlinAndroid StudioCloud FirestoreFirebase AuthCoroutinesMVVM

Outcome & Status

Successfully defended as an academic capstone project with top marks in Mobile Application Programming.