This project charter marks the starting point of Nadi Muslim, a self-initiated mobile app designed to support more mindful and consistent worship through data-driven reflection. The document outlines how a personal pain point, struggling with consistency and lack of structured self-evaluation, was translated into a structured product vision, complete with clear objectives, scope, risks, and MVP direction.
Nadi Muslim was born from that gap, between doing the rituals and truly understanding the pattern behind them. I realized that most existing apps focus on providing information, but very few help users reflect on their own habits in a measurable way. So instead of jumping straight into design or development, I started by structuring the problem properly.
This project charter is that starting point. It translates a personal reflection into a clear product foundation by defining the problem, setting measurable objectives, outlining scope, and mapping the path toward an MVP. It’s also where I intentionally positioned the product not as a checklist tool, but as a reflection tool.
One thing I deliberately did in this document is writing it in both Indonesian and English. Not just for accessibility, but to train clarity, making sure the idea holds up regardless of language. If something feels unclear in one language, it usually means the thinking itself isn’t sharp enough yet.
This document sits under Project Documentation because it represents how I approach building a product from zero: starting with structure, grounding decisions in real problems, and making sure every step is intentional before moving forward.


[…] document translates the product vision defined in the project charter into structured, actionable […]