
Mobile Applications
Baladiti — Unified Smart Municipality Platform
Modular citizen app + internal web console with e-payments, interactive maps, AI chatbot, and live support.
DjangoNext.jsFlutterAWSMapboxPostgreSQL + PostGIS+1 more
Duration
3 months
Team Size
5
Project Overview
A customizable GovTech platform that any municipality can adopt and brand. Citizens register with national ID and phone; the app auto-matches existing records in the municipality database for secure access. Users can view and pay their financial dues, browse modern municipality news, submit complaints/incident reports with photos and precise map location, and request services (water tanker, electricity/water line requests, building permit slot booking, and various documents). Includes an AI chatbot trained on municipal services and live chat with staff. The admin web console lets staff manage requests, complaints, content, chats, analytics, and full app settings.
Key Features
Auto-match citizen data with the municipality database (national ID, phone, profile)
Secure sign-in with ID + phone + password + OTP
Financial dues visibility and electronic payments (pluggable gateway)
Modern, continuously updated municipality news
Complaints & incident reports with photo, type, text, and map location (Mapbox)
Service requests: water tanker, utility line requests, permit slot booking, official documents
AI-powered municipal services chatbot
In-app live chat between citizens and staff
Internal web console for content, requests, chats, and settings
Push/SMS/Email notifications with ready templates
KPI dashboards & analytics
Technologies Used
Django
Next.js
Flutter
AWS
Mapbox
PostgreSQL + PostGIS
Redis
Our Role
Requirements analysis, UI/UX, full-stack development (app + admin), and AWS deployment.