e-Mawang Village Letter Service App
An Android application that digitizes village administrative letter request services, with role-based access for residents, administrators, and RT/RW officials.
Android Developer & Manual QA TesterMar 2024 – Sept 2024Gowa, Indonesia
KotlinAndroid StudioFirebaseSQLiteFigma
Scroll through the app
The screens one at a time
Screen 1 of 4
Sign in
Firebase authentication with email and password. Access is role-based, for residents, administrators, and RT/RW officials.
Screen 2 of 4
Letter request form
A resident fills in their data, picks the letter type and uploads a document. I built the input forms and validated form input handling.
Screen 3 of 4
Request history
Each letter shows its current status in the approval workflow, from waiting for RT approval to ready for pickup.
Screen 4 of 4
Status dashboard
Counts of requests per stage of the approval workflow, plus the total.
What I built and tested
Key features
- Role-based access for residents, administrators, and RT/RW officials
- Administrative letter request and approval workflow
- Automated document generation
- Firebase authentication and data management
Responsibilities
- Developed the Android application to digitize village administrative letter request services
- Built user input forms and integrated Firebase authentication
- Implemented role-based access management within the application
- Supported workflow automation for administrative processes
Testing activities
- Conducted User Acceptance Testing (UAT)
- Performed black-box testing to validate application functionality
- Validated user workflows and form input handling
- Identified and documented UI and functionality issues during testing