Mobile Application

CityFix:
Civic Engagement

A community-driven platform empowering citizens to report issues, propose solutions, and engage in local sustainability projects.

CORE CAPABILITIES

Issue Reporting

Geolocation & photo evidence tracking

SDG Alignment

Aligned with UN SDG 11: Sustainable Cities

Interactive Maps

Google Maps clustering & visualization

Crowdfunding

Fundraising for local initiatives

Real-time Chat

Community coordination messaging

Gamification

Points, rewards, and leaderboards

App Showcase

Comprehensive 29-screen mobile experience.

Sign In Screen
Home Dashboard
Issue Feed + Search
Create Issue Form
Location + Photo Upload
Photo Preview
My Issues Dashboard
Resolution Status
Proposals System
Solved Issues
Community Projects
Empty State UX
Active Project Management
Explore Map View
Members Management
Joined Projects
Events & Fundraisers
Edit Event Form
Funding Dashboard
Communities Hub
Real-time Chat
Clan Dashboard
Search & Discover Clans
Gamification Leaderboard
Community Map Discovery
Map Legend Overlay
Issues + Funding Map
Issue Pin Preview
Rewards System

TECHNICAL ARCHITECTURE

frontend

  • React Native

    Expo Framework

  • NativeWind

    Tailwind for Mobile

  • JavaScript

    Core language

  • Zustand

    State management

backend

  • Node.js

    Runtime environment

  • Express.js

    Web framework

  • TypeScript

    Type-safety

  • Prisma ORM

    Database toolkit

infrastructure

  • MongoDB Atlas

    Cloud database

  • Firebase Auth

    Authentication

  • Railway

    Deployment

apis

  • Google Maps

    Map integration

  • OpenRoute

    Geocoding

  • OpenWeather

    Weather data

  • AQICN

    Air quality