Normal users keep using Nearby, Qibla, Saved, Missing, and Claim as before.
Masjid operations dashboard
Approved masjid teams can keep their own timings fresh.
This is the safe productivity layer: no public user gets edit access, and every approved masjid admin is limited to assigned masjid listings.
Checking sign-in…
Why this does not mess with the public app
The dashboard requires Firebase Auth and an admin profile created after claim review.
Committee users can update only masjids assigned to their UID.
Timing/profile updates write to masjid data, timing history, and public announcement records.