All projects

13 / 20 · Crowdsourced community assistance

LocalAid

A native Android platform connecting nearby residents who need help with community members ready to respond.

Role
Android application development
Platform
Native Android application
Built with
Kotlin, Firebase, Google Maps
LocalAid mobile home screen with request and offer help actions

The story

  1. 01

    The challenge

    When someone nearby needs help, a general social post can be hard to find, assess and follow through. The app had to connect local requests with people able to respond, while supporting trust.

  2. 02

    Our approach

    We organized requests by urgency, category, duration and barangay, and linked each offer of help to a direct conversation. Verification, ratings and a fulfillment state make each exchange more accountable.

  3. 03

    What it delivers

    LocalAid gives residents a place to request assistance, discover nearby needs, coordinate in real time and close a request with feedback for the helper.

What we built

  1. 01Categorized requests for emergency, agriculture, household and general needs
  2. 02Request urgency, duration, barangay and specific location
  3. 03Browse, search and filter open requests by category, urgency and location
  4. 04Verified-user checks before posting requests or contacting helpers
  5. 05One-to-one conversations connected to individual help requests
  6. 06Chat messages with image attachments and live location sharing
  7. 07Request fulfillment workflow with automatic chat archiving
  8. 08Helper ratings and written feedback after fulfilled requests
  9. 09Category-weighted help points and a community leaderboard
  10. 10Profile management with photos, location and verification status
  11. 11In-app and Firebase Cloud Messaging notifications
  12. 12Emergency broadcasts for urgent community requests

Technology

Mobile
Kotlin, Android SDK, XML layouts and View Binding
Architecture
Android ViewModel, LiveData, RecyclerView and Navigation
Backend
Firebase Authentication, Cloud Firestore and Cloud Storage
Notifications
Firebase Cloud Messaging and Node.js Cloud Functions
Location
Google Maps SDK and fused location services
Supporting tools
Glide, Kotlin Coroutines, OkHttp and EmailJS

Keep scrolling
to see more

About us

Next page