Admin accounts are created by an existing admin, in the User settings tab.
Paste your Firebase config into config.js in this folder, then reload. See the README.
Pick a month, tick the days you want to change, choose the prayer and the new Jamaat time, then Apply. Changed times are highlighted here and update the app straight away.
| Date | Fajr | Zuhr | Asr | Mgrb | Isha |
|---|
Showing Jamaat times. Highlighted = custom.
When tomorrow's Fajr, Zuhr, Asr or Isha Jamaat differs from today's, an announcement is posted about an hour after Fajr — one post listing every change — and pushed like any other announcement. Maghrib is not included: it follows sunset and shifts most days, so it would mean a notification almost daily. Off by default; nothing is posted until you switch this on.
Primary type drives the filter in the app; the secondary type is what congregants actually see on the listing.
Required. Ideal upload: square, 800×800px, JPG or WebP under 400KB (minimum 400×400). Non-square images are cropped to a square on the directory tile.
Send a business its own login and let it write its own listing. Nothing appears in the app until you approve what they send — so use this for businesses that will manage themselves. Use Add business above only for listings you want to write and maintain yourself; those go live immediately.
The business directory is shared with every other masjid app, so a business you add here appears in all of them, and you will see theirs too. You can only change the ones added by this masjid.
Each business can be given its own login to the business console, where they can submit listing changes and offers for your approval. Anything you edit here goes live immediately, without approval.
Submissions from businesses using their own console. Nothing here is visible in the app until you approve it. Approving a post publishes it as an offer and notifies everyone subscribed to offers.
They sign in here with the email and password you set. Tick only the sections they need — anything unticked is hidden from them and refused by the server, not just hidden in the menu.
User settings lets them create and remove other admins, and change what anyone can reach — including their own access.