Back to Projects
Jamaat-Time
A community-driven full-stack web application that helps Muslims find accurate Jamaat (congregation) prayer timings in nearby mosques when visiting new places. The app solves a real problem — prayer timings vary between mosques and are often not available online. Users can search for mosques in any area, see nearby mosques within a 10km radius on an interactive map, and view their prayer schedules. The platform is community-driven: users can contribute by adding or editing prayer timings, ensuring the data stays accurate and up-to-date.
Features
- Location-based mosque search within a 10km radius using geolocation
- Interactive Google Maps integration showing mosque locations with markers and info windows
- Autocomplete place search powered by Google Places API for finding mosques in any area
- Up-to-date Jamaat prayer timings for all five daily prayers at each mosque
- Community-driven data — users can contribute by adding or editing prayer timings to keep information accurate
- Real-time data display with responsive design for mobile users on the go
- RESTful API backend with MongoDB for flexible data storage of mosque and timing information
Tech Stack
ReactMaterial UIJavaScriptNode.jsExpress.jsMongoDBGoogle Maps APIGoogle Places API