Back to projects

Case Study · 2024

Sastra Bali

An Android app for learning Balinese — a language at real risk of being forgotten by younger generations — with machine learning and cloud services behind it to make the learning feel effortless.

My Role

Cloud computing cohort member — owned the cloud infrastructure with a partner.

Tech Stack

Node.jsGoogle CloudREST API

What I Did

  • Designed the system architecture on Google Cloud Platform together with my partner.
  • Set up and managed compute instances, cloud storage, and the supporting backend services.
  • Developed and deployed the REST APIs connecting the app to cloud-hosted ML models and databases.
  • Kept the cloud services scalable, secure, and efficient to run.

Screens

The capstone in one line — a Balinese learning app, with ML and cloud behind it.
Four pillars: script scanner, quiz, readings, and an admin dashboard behind them.
The app end to end — onboarding through scanning, quizzes and results.
The admin dashboard the content team uses to manage quizzes and readings.