← All projects

ReportaYa

An app for residents of Maracaibo to report urban problems from their phone and see them on a map.

Type
Native Android app · Engineering thesis
Status
Delivered and defended. Rebuild planned.

Problem

In Maracaibo, reporting a pothole, a water leak or piled-up garbage has no simple, visible channel. ReportaYa started as my engineering thesis so that any resident can report it from their phone and see the report on a map.

Solution

A native Android app in Java with authentication, a citizen feed of reports, reporting with photo and location, urban guides about municipal services and a map that groups reports on top of Google Maps. The backend uses Firebase: Auth, Realtime Database, Storage and FCM for notifications. A React admin web panel lets administrators manage the reports.

What’s next

The thesis was delivered and defended. I’m planning a production-grade rebuild: a React Native (Expo) app, an API of my own and PostgreSQL. The original repository is private.