Available for new projects
BARANGAY BUDDY
UI/UX Design Case Study

Barangay Buddy App

Designing a clearer digital service experience for barangays — from research to launch-ready product experience.

Project
Barangay Buddy App
Category
GovTech / Community Platform
Platform
Resident Android App + Web Admin Portal
App Status
Resident app available on Google Play
Role
UI/UX Design, Product Strategy, Visual Design, IA, Prototyping
Barangay Buddy App — brand cover with the resident app, landing page, and Google Play availability
Overview

Barangay information is important, but it is often spread across too many channels.

Barangay Buddy was created to give residents and barangay teams one organized digital space for communication and service access. Since the resident app is already available on Google Play, the case study focuses on how the experience was shaped for real adoption, not only as a concept.

The Problem

Problem Statement

Residents need a trusted and accessible way to find official barangay information, while barangay officials and staff need a simpler system for managing announcements, document requests, contacts, events, and public resources without relying on repeated manual follow-ups.

The Solution

Possible Solution

Create a connected mobile app and admin portal where residents can check updates, submit requests, access hotlines, join polls, and view public resources, while officials and staff can manage content and requests from one structured workspace.

Target Audience — 01

Residents

Need quick access to announcements, document requests, emergency contacts, events, polls, and public resources through one easy-to-use mobile app.

Target Audience — 02

Barangay Officials & Staff

Need a simple admin system to publish updates, manage requests, organize public information, and communicate with residents more efficiently.

My Role

Leading the product experience from problem framing to interface design.

I worked on the product strategy, UX direction, user flow planning, information architecture, wireframing, prototyping, visual design, and UI writing for both the resident app and barangay admin portal.

Product Strategy
Problem Framing
Survey & Interview Synthesis
User Flow
Information Architecture
Wireframes
Visual Design
Prototype
Usability Review
Design Thinking Process

A human-centered process guided by real barangay needs.

The process focused on understanding actual resident and staff pain points, defining the most important service problems, and designing features that directly support barangay communication and service access.

01
Empathize
Conducted surveys and interviews to understand how residents receive updates and how barangay teams manage repeated service inquiries.
02
Define
Defined the main problem: information is scattered and service workflows are still handled manually.
03
Ideate
Prioritized features that matched research findings, including announcements, requests, contacts, events, polls, and resources.
04
Design
Designed resident flows, admin workflows, visual direction, and high-fidelity screens with clear labels and friendly branding.
05
Test
Reviewed clarity, readability, task flow, and whether users could understand the value without needing extra explanation.
Project Timeline

A clear UX and UI timeline from research to launch-ready design.

This timeline shows how the Barangay Buddy project moved from research and discovery to visual design, usability review, and launch support. The work started by understanding resident and barangay staff needs, then moved into product structure, interface design, validation, and final design preparation.

Phase
W1
W2
W3
W4
W5
W6
W7
W8
UX Strategy, Discovery & Research
W1–W2
W1–W2
UX Strategy, Discovery & Research
W1–W2
Defined the problem, product goals, target users, and initial feature direction. Included interviews and surveys with residents and barangay officials to understand service access, communication gaps, document requests, and admin needs.
Research Synthesis & Feature Prioritization
W2–W3
W2–W3
Research Synthesis & Feature Prioritization
W2–W3
Reviewed research findings, identified user pain points, created insights, and prioritized core features such as announcements, document requests, emergency contacts, events, resources, polls, and admin management.
User Flows & Information Architecture
W3–W4
W3–W4
User Flows & Information Architecture
W3–W4
Mapped the resident app and web admin structure, organized key user flows, and planned navigation for both resident and staff experiences.
Wireframes & Early Structure Review
W3–W5
W3–W5
Wireframes & Early Structure Review
W3–W5
Created wireframes for the main mobile app and web admin flows while reviewing structure, content placement, and task flow clarity before moving fully into visual design.
UI Visual Design & Design System
W4–W6
W4–W6
UI Visual Design & Design System
W4–W6
Designed the mobile app screens and web admin interface, including typography, colors, components, layouts, and reusable UI patterns.
Prototype, Review & Iteration
W5–W7
W5–W7
Prototype, Review & Iteration
W5–W7
Connected the main flows into a prototype, reviewed the experience, checked if users could understand key tasks, and refined the design based on usability and flow feedback.
Design QA & Developer Handoff
W6–W8
W6–W8
Design QA & Developer Handoff
W6–W8
Reviewed design consistency, prepared handoff materials, checked spacing and interaction details, supported development questions, and made sure the design was clear for implementation.
Final Polish & Google Play Launch Support
W7–W8
W7–W8
Final Polish & Google Play Launch Support
W7–W8
Polished final screens, checked app readiness, supported final adjustments, and helped prepare the resident app experience for Google Play availability.
Research & Discovery
UX Structure
UI Design
Validation
Handoff & Launch Support
W1–W2 · Research & Discovery
UX Strategy, Discovery & Research
Defined the problem, product goals, target users, and initial feature direction. Included interviews and surveys with residents and barangay officials to understand service access, communication gaps, document requests, and admin needs.
W2–W3 · Research & Discovery
Research Synthesis & Feature Prioritization
Reviewed research findings, identified user pain points, created insights, and prioritized core features such as announcements, document requests, emergency contacts, events, resources, polls, and admin management.
W3–W4 · UX Structure
User Flows & Information Architecture
Mapped the resident app and web admin structure, organized key user flows, and planned navigation for both resident and staff experiences.
W3–W5 · UX Structure
Wireframes & Early Structure Review
Created wireframes for the main mobile app and web admin flows while reviewing structure, content placement, and task flow clarity before moving fully into visual design.
W4–W6 · UI Design
UI Visual Design & Design System
Designed the mobile app screens and web admin interface, including typography, colors, components, layouts, and reusable UI patterns.
W5–W7 · Validation
Prototype, Review & Iteration
Connected the main flows into a prototype, reviewed the experience, checked if users could understand key tasks, and refined the design based on usability and flow feedback.
W6–W8 · Handoff & Launch Support
Design QA & Developer Handoff
Reviewed design consistency, prepared handoff materials, checked spacing and interaction details, supported development questions, and made sure the design was clear for implementation.
W7–W8 · Handoff & Launch Support
Final Polish & Google Play Launch Support
Polished final screens, checked app readiness, supported final adjustments, and helped prepare the resident app experience for Google Play availability.
Research & Discovery
UX Structure
UI Design
Validation
Handoff & Launch Support
Empathize Phase

Research helped us decide what features were actually needed.

Before finalizing the product, surveys and interviews were used to understand how people currently interact with barangay services and how the app could support real daily needs.

The interviews focused on residents’ current habits and barangay teams’ daily work. The goal was to uncover pain points around communication, request handling, and access to important information.

Interview Questions

  • How do you usually know about barangay announcements or events?
  • What barangay information do you often need to ask for?
  • Have you experienced confusion when requesting documents?
  • Would a mobile app help you stay updated with barangay services?
  • For staff: which tasks take too much time because they are handled manually?

Key Insights

  • Residents want one trusted place to check official updates.
  • Document request status needs to be easier to follow.
  • Emergency contacts and public resources should be easy to find quickly.
  • Barangay teams need a cleaner way to manage updates and reduce repeated questions.
Survey Themes — Feature Priority

Based on the survey and interview responses, these features came up most often as useful for residents and barangay staff. The priority levels below show how each feature supported the main service problems found during research.

Announcements
Core Priority
Residents need one trusted place to check official updates and reminders.
Document Requests
Core Priority
Residents need a clearer way to submit requests and follow request status without repeated follow-ups.
Emergency Contacts
Core Priority
Hotlines and office contacts need to be easy to find quickly, especially during urgent situations.
Community Polls
Supporting Feature
Polls help barangays collect feedback and encourage participation, but they are secondary to urgent service and information needs.
Research Synthesis

Connecting research findings to product decisions.

Every core feature was tied to a user need so the app did not feel like a random collection of tools.

Research Finding → Design Decision
Research Finding
Design Decision
Residents often miss announcements across scattered channels.
Create an announcements area with push notification support.
Document requests often require repeated status follow-ups.
Add request submission and status tracking.
Emergency numbers and office contacts are not always easy to find.
Create a dedicated emergency contacts and public information section.
Barangay teams need fewer repetitive manual updates.
Design an admin portal for publishing and managing content in one place.
User Need → Feature → Outcome
User Need
Residents need official updates they can trust.
Feature
Announcements and push notifications.
Outcome
Fewer missed updates and less dependence on scattered channels.
User Need
Residents need clarity when requesting documents.
Feature
Document request submission and status tracking.
Outcome
Less confusion and fewer repeated follow-ups.
User Need
Residents need fast access to important contacts.
Feature
Emergency contacts and public information.
Outcome
Important details are easier to find when needed.
User Need
Barangay teams need to manage information in one place.
Feature
Web admin portal for updates, requests, schedules, and resources.
Outcome
More organized operations and clearer resident communication.
Define Phase

Defining the product around two connected user journeys.

The resident app and admin portal needed to work together. Residents need easy access to information, while officials and staff need a reliable way to manage that information.

Persona — Resident

A Resident of the Barangay

A resident who wants to stay updated, submit requests, find contacts, and participate in barangay activities without confusion.

Goal
Find official updates faster
Need
Simple mobile access
Pain
Scattered information
Motivation
Save time and avoid confusion
Persona — Officials & Staff

A Barangay Team Member

A barangay team member who manages updates, requests, events, contacts, and resources while answering repeated resident questions.

Goal
Manage information clearly
Need
Simple admin portal
Pain
Manual follow-ups
Motivation
Serve residents faster
Empathy Map

The empathy map shows how residents and barangay teams experience the same service problem from different sides. Residents need easier access to official information and services, while barangay officials and staff need a cleaner way to manage updates, requests, and public communication.

Resident Persona
🧑
Resident
Persona

Says

  • “Where can I check the latest barangay announcement?”
  • “I want to know if my document request is already approved.”
  • “Who should I contact during an emergency?”

Thinks

  • “I hope the information I see is official and updated.”
  • “It would be easier if I did not have to ask the same question again.”
  • “I need a simple way to check services without going to the barangay hall right away.”

Does

  • Checks group chats, social media posts, or asks other residents for updates.
  • Visits or messages the barangay office to follow up on document requests.
  • Looks for emergency numbers only when the need becomes urgent.

Feels

  • Confused when updates are scattered across different channels.
  • Frustrated when request status is unclear.
  • Relieved when information is official, easy to find, and simple to understand.
Barangay Officials & Staff Persona
🧑‍💼
Officials & Staff
Persona

Says

  • “We need a faster way to post announcements and updates.”
  • “Residents often ask the same questions about requests and schedules.”
  • “It would help if documents, contacts, and public information were easier to manage.”

Thinks

  • “Manual follow-ups take time away from other barangay work.”
  • “Residents need clear information, but updates are spread across different channels.”
  • “A structured system could help us organize requests and reduce repeated questions.”

Does

  • Publishes announcements, schedules, and public information for residents.
  • Handles document requests, follow-ups, contacts, and resources manually.
  • Answers repeated questions from residents through messages, calls, or in-person visits.

Feels

  • Overloaded when information and requests are handled manually.
  • Concerned when residents miss important updates.
  • More confident when there is one organized portal to manage communication and services.
Goal Statement

Barangay Buddy will help residents access official barangay services and information faster by providing one mobile app for updates, requests, contacts, events, and public resources, while giving barangay officials and staff a simple web portal to manage those services.

Ideate Phase

Organizing features around real barangay tasks.

The feature structure was shaped through brainstorming, card sorting, and user flow mapping. The goal was to group features in a way residents and staff can understand quickly.

Updates

Announcements
Push Notifications
Advisories
Reminders

Services

Document Requests
Request Status
Reports
Public Resources

Community

Events
Schedules
Polls
Gallery

Support

Emergency Contacts
Office Contacts
Help Information
Barangay Profile
Task Flows & Information Architecture

How residents and staff move through the product.

This section shows how residents and barangay teams move through Barangay Buddy. The resident mobile app helps residents access official updates, request documents, check emergency contacts, view events, join polls, and access public resources. The web admin portal helps barangay officials and staff publish content, manage requests, update schedules, organize contacts, and keep resident-facing information accurate.

System Overview
Mobile App

Resident App

Residents use the mobile app to receive official updates, request documents, check emergency contacts, view events, join polls, and access public resources.

Web Portal

Web Admin Portal

Barangay officials and staff use the admin portal to publish content, manage requests, update schedules, organize contacts, and keep the resident app accurate.

The Link

Connected System

The admin portal manages the information. The mobile app makes that information easier for residents to access and act on.

Resident Mobile App Flows

Resident flows focus on giving people a clear path to official information and services. The most common actions are kept simple so residents can complete them without needing help from staff.

Resident Onboarding and Barangay Selection
Open App
Welcome Screen
Select Barangay
Confirm Barangay
Login / Register
Home Dashboard

This flow helps new residents access the app, choose their barangay, create or enter their account, and land on the correct home dashboard for official updates and services.

Resident Document Request
Home
Document Requests
Choose Type
Submit Details
Track Status
Announcement and Notification Viewing
Receive Update
Open Notification
View Announcement
Read Details
Stay Informed
Emergency Contact Access
Home
Emergency Contacts
Choose Contact
View Hotline Details
Community Engagement
Home
Events / Polls
View Details
Participate

The resident app prioritizes quick access to official updates, request tracking, emergency information, and community participation. Each flow is kept short so residents can complete the task without needing help from staff.

Web Admin Portal Flows

Admin flows focus on helping barangay officials and staff keep the resident app updated. Each action starts from the admin portal and ends with content or request status becoming visible to residents.

Publish an Announcement
Login Admin
Announcements
Create Post
Review Details
Publish
Notify Residents
Manage Document Requests
Login Admin
Requests
View Submission
Update Status
Resident Notified
Create or Update Schedules
Login Admin
Schedules / Events
Add Details
Set Date & Time
Publish to App
Update Contacts and Public Resources
Login Admin
Contacts / Resources
Add or Edit Info
Save Changes
Visible in App
Manage Polls and Gallery Updates
Login Admin
Polls / Gallery
Create Content
Publish
Residents View

The admin portal is structured to reduce repeated manual work. Officials and staff can publish, update, and manage the information residents need without switching between scattered tools or communication channels.

Information Architecture — Resident App

The resident app is organized around common barangay needs: updates, services, contacts, participation, and public information. Each module supports a clear purpose and connects back to the product’s main goal of making barangay services easier to access.

01
Home Dashboard
Quick access to announcements, requests, events, hotlines, and important barangay updates.
02
Announcements
Official updates, reminders, advisories, and notices published by the barangay admin.
03
Document Requests
Choose a request type, submit details, and check request progress.
04
Events & Schedules
Upcoming barangay programs, meetings, activities, and community dates.
05
Emergency Contacts
Fast access to barangay hotlines, office contacts, and emergency information.
06
Community Polls
Simple feedback activities and community-related questions for residents.
07
Public Resources
Helpful documents, guidelines, forms, and public information residents may need.
08
Gallery & Reports
Community updates, project photos, activity highlights, and reports where applicable.
Information Architecture — Web Admin Portal

The admin portal is structured as a management workspace. Its purpose is to keep resident-facing information accurate, updated, and organized from one place.

01
Dashboard
Overview of recent requests, updates, and content that needs attention.
02
Requests Management
Review resident submissions, update status, and manage service follow-ups.
03
Announcements
Create, edit, publish, and manage official announcements shown in the resident app.
04
Schedules & Events
Manage barangay activities, meetings, reminders, and community programs.
05
Contacts & Hotlines
Maintain emergency numbers, office contacts, and public contact details.
06
Resources
Organize public documents, downloadable information, forms, and service guidelines.
07
Polls & Gallery
Manage community polls, activity photos, public updates, and gallery content.
08
User Roles & Barangay Settings
Support role-based access and keep barangay profile information properly managed.
How the App and Admin Portal Connect

Barangay Buddy works as a connected product. The admin portal controls the content and service updates, while the resident app makes that information accessible to the community.

Step 01
Admin Creates Content
Officials and staff add announcements, events, contacts, resources, polls, and request updates from the web portal.
Step 02
Content Appears in the App
Residents see the latest information inside the mobile app based on the barangay they selected.
Step 03
Residents Take Action
Residents read updates, request documents, join polls, check hotlines, and stay connected with the barangay.

The information architecture keeps the resident side simple while giving barangay officials and staff enough structure to manage content behind the scenes. This supports the core product goal: clearer communication, easier service access, and less manual follow-up.

Design Phase

Typography & Colors

Show how the type and color choices helped shape a GovTech experience that feels clear, readable, trustworthy, and approachable for both residents and barangay staff.

Font Used
Geist Sans
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
1234567890

Geist Sans was chosen because it has a clean, modern, and highly readable look that works well for a digital public-service product. Since Barangay Buddy is used for announcements, request tracking, contacts, and admin management, the font helps keep information clear and easy to scan across both mobile and web.

Its simple letterforms and balanced spacing make the interface feel trustworthy for barangay officials and staff, while still staying approachable for residents.

Geist Sans Bold
Geist Sans Medium
Geist Sans Regular
Geist Sans Light
Color Used

The palette was selected to balance trust, clarity, and warmth. Navy supports a reliable public-service identity, blue helps guide digital interaction, yellow adds friendliness, and the light background helps keep the experience clean and approachable.

Primary Navy
#17215D
Service Blue
#256FE6
Golden Yellow
#F8B615
Soft Background
#F8FBFF
Visual Design

Simple navigation, clear hierarchy, and practical service access.

The visual design focuses on simple navigation, clear hierarchy, accessible labels, and friendly cards that help users understand each feature quickly.

📢

Announcements

Residents can see official updates and reminders in one place.

🔔

Notifications

Important alerts can reach residents faster through app notifications.

📄

Requests

Residents can submit and track document requests more clearly.

☎️

Emergency Contacts

Hotlines and office contacts are easier to find when needed.

Barangay Buddy brings together the resident-facing mobile experience and the barangay admin portal into one connected service system. The screens below showcase how residents can access updates, requests, contacts, and community information, while barangay officials and staff manage content and services through the web admin interface.

Barangay Buddy resident app — home, requests, services, community polls, and gallery screens
Barangay Buddy resident app shown in everyday use on a phone — profile, digital ID, and notifications
Barangay Buddy web admin portal — resident directory and announcements management
Field visit to Barangay Bantigue, Hilongos, Leyte presenting Barangay Buddy to local officials
Test Phase

Checking if the experience is clear without extra explanation.

The usability review focused on whether users could understand the app’s purpose, identify key actions, and complete common tasks such as checking announcements, finding contacts, and submitting a request.

Review — 01

Clarity Check

Reviewed whether labels, section names, and feature cards were easy to understand.

Review — 02

Navigation Check

Checked if users could find the most important actions with minimal steps.

Review — 03

Improvements

Refined wording, grouped related features, and improved hierarchy for easier scanning.

Outcome

A more organized and accessible barangay service experience.

The final experience connects the resident-facing Android app with the staff-facing admin portal, creating one flow for publishing updates, managing requests, and making public information easier to access. With the resident app available on Google Play, Barangay Buddy can be discovered and installed by Android users more easily.

For Residents

Updates, requests, contacts, events, polls, and resources become easier to access from one Android app available on Google Play.

For Barangay Officials & Staff

Announcements, requests, schedules, contacts, and resources become easier to manage from one portal.

For Barangays

Communication becomes more organized, public service feels more modern, and residents stay connected.

Barangay Buddy is more than a digital notice board. It is a practical service platform designed to reduce scattered communication, support faster updates, organize service requests, and create a friendlier experience for residents and barangay teams.

Barangay Buddy — your barangay, just a tap away.
Advante
UI/UX Design
Advante
Next Project
Advante

Executive coaching platform — orbital hero, trust-building layout, and seamless trial conversion.