EYD Saku
A mobile dictionary app for Ejaan Yang Disempurnakan Versi V. A remastered version of PUEBI Saku.

Premise
In Indonesia, language is more than just a tool for communication—it’s a mark of competence. Whether you’re a student working on a thesis, a professional drafting an email, or a content creator, writing "correctly" (following the EYD) matters. But the official rules are often stuck in dense, 100-page government PDFs or buried on websites that aren't exactly mobile-friendly. EYD Saku was built to bridge that gap, turning the official EYD V documentation into a fast, premium reference tool you can carry in your pocket.
The ‘Why’
The idea came from those "Quick Guess" moments we all have: "Is it 'sekadar' or 'sekedar'?" or "Do I need a comma before 'bahwa'?" Most people just guess or hope for the best because looking it up feels like a chore. The real thing is, there are already some similar apps in Google Play Store, or even the official web of EYD V. But what I noticed is that the apps out there don't really take much attention to the user interface and the experience user has while using the app. This app act as an option, a choice, because I believe our language should be taken seriously with care and for that, people simply need options!
What It Does
I designed the app to be the definitive mobile companion for the Indonesian language:
Categorized Reference: I broke down the massive EYD V documentation into logical chunks—Letter Usage, Word Writing, Punctuation, and Loanwords—so you can find what you need without the fluff.
Interactive Knowledge Checks: To make "studying" less boring, I added a quiz system with real-time feedback and audio cues. It turns a dry subject into a bit of a challenge.
Smart Search: The core of the app is speed. I built a search system that lets you jump straight to a specific rule the moment you have a doubt.
Daily Language Trivia: To keep the app fresh, there’s a trivia section that serves up interesting facts about the Indonesian language, making it a habit-forming tool rather than just a utility.
Tech Behind The App
I focused on building a UI that felt "premium" while keeping the underlying logic lightweight and fast:
Flutter: I used Flutter as I wanted total control over the aesthetics.
Local Persistence: Since language rules don't change daily, I built the app to be fully functional offline using Shared Preferences to track quiz progress and user stats locally.
What's Next?
The plan is to add more 'learning' features such as more quizzes and provide summaries of questions ever asked about Indonesian language.
My Role In The Team
What team?