← Back to Projects

MyTelkomsel App

Official mobile app for Indonesia's largest telecom operator, featuring account management and video streaming.

KotlinJetpack ComposeRoomKoinMVVMRetrofitCoroutinesExoPlayerLocation TrackingPush NotificationFirebase

Overview

A comprehensive self-service hub for Telkomsel, Indonesia’s largest telecommunications provider. This app allows millions of users to manage their accounts, buy packages, and access entertainment services.

Key Features

  • Account Dashboard: Real-time checking of credit balance, data quotas, and validity periods.
  • Package Purchase: Browse and buy data, voice, and SMS packages.
  • Video Streaming: Integrated ExoPlayer for streaming live TV and movies directly within the app.
  • Location Services: Find nearest GraPARI centers.

Technical Highlights

The app handles massive scale and requires high reliability. We used Clean Architecture (MVVM) to separate concerns. ExoPlayer integration was customized for adaptive streaming. Firebase is used heavily for push notifications and analytics.