All projects/projects/tvku-mobile
Mobile

TVKU Mobile

Flutter companion app for TVKU, the Dian Nuswantoro University television station, carrying live broadcast, news, and campus programming on Android and iOS.

Source stays with the client

Built with

  • Flutter
  • Dart
  • Provider
  • Firebase
  • REST API
TVKU Mobile interface

What it is

A mobile client that brings the output of TVKU into a single app: a live stream of the channel, an on-demand news section with category filters, search, and embedded video, the weekly program schedule, and Seputar UDINUS — the campus strand covering graduations, faculty interviews, alumni stories, and live campus events. Firebase handles sign-in and push notifications for breaking stories, and the marketing section serves the station rate card and company profile as in-app PDFs. State is managed with Provider, and the app carries its own load-time instrumentation so the Provider implementation could be measured against an equivalent setState build.

What it does

  • Live channel streaming
  • News feed with category filters, search, and embedded video
  • Weekly program schedule
  • Seputar UDINUS campus content strand
  • Push notifications for breaking stories
  • Google Sign-In through Firebase Auth
  • In-app PDF viewer for rate card and company profile
  • Image and content caching for slow connections

Open for commissions

Need something built like TVKU Mobile?

Send the scope and I'll come back with a timeline, a price, and what I need from you to start.

See rates