Municipal Platform

Built a bilingual municipal communication platform featuring a native Java Android app, Angular frontend, and Laravel API. MQTT was used for real-time push notifications, enabling administrators to instantly publish announcements and posts in multiple languages.
Technologies/Tech Stack
My role
Sole developer responsible for backend API design, MQTT integration, Android app development, and Angular-based admin panel implementation.
Key Functionalities
- Admin panel for post creation and management with text and image uploads
- Categorized feed structure for different post types (e.g., notices, events, alerts)
- Real-time push notifications using MQTT protocol
- Native Android app for citizens to view updates and posts
- Secure API endpoints for mobile communication
- Responsive admin interface built with Angular and Bootstrap
- Custom CMS with Angular (SPA) + Laravel (API)
What this demonstrates
- Cross-platform system design (Web + Android)
- Real-time communication implementation with MQTT
- Strong experience integrating backend APIs with native Android apps
- Full-cycle development from database to mobile delivery
- UI development using Angular and Bootstrap for administrative control