Backend · Admin
Digimosque
Nearest-mosque search API and a 15-module admin panel for a digital mosque platform.
- Role
- Web Developer (Project based)
- Timeline
- Mar 2022 — May 2022
- Context
- Digimosque
- Stack
- Laravel
- Livewire
- REST API
Problem
Digimosque is a digital mosque platform: find mosques nearby, donate to religious activities, manage mosque cash / infaq / qurban, and connect IoT devices (displays, AC, prayer times). The Android prototype needed a real API, and administrators needed a web panel.
Context
The existing data had to be kept, so we reverse-engineered the old database and adjusted it for new features. The deadline was close.
Solution
- Advised on the database redesign with the product manager.
- Built the nearest-mosque search API and several other endpoints.
- Built the entire admin panel with Livewire — reusable components made it possible to ship 15 modules in under two months.
Architecture
Layer detail
Android app
Mosque discovery, donations, takmir features.
Impact
- admin modules
- 15admin modules
- to build the admin panel
- < 2 moto build the admin panel
The app is available on the Play Store.
Lessons learned
Picking a tool for the deadline, not for the résumé: Livewire let me reuse components and move fast without building a separate SPA.