As a mosque operating at significant scale (multiple weekly classes, monthly programmes, seasonal events, hall bookings and volunteer-led activities), the current recurring event functionality is too limited for practical use.
At present, recurrence is restricted to simple Daily / Weekly / Monthly patterns with weekday selection. This does not support the operational complexity required by many mosques.
We would greatly benefit from the following improvements:
Every X weeks (e.g. fortnightly)
Monthly by position (e.g. 1st Saturday, 3rd Friday, last Sunday)
Custom recurrence intervals
Defined start and end date ranges
Ability to exclude specific dates (e.g. Eid, bank holidays, closures)
Term-based scheduling (e.g. January–March only)
Seasonal modes (e.g. Ramadan-only series)
A visual monthly calendar view where administrators can:
Click individual occurrences
Cancel a single date without breaking the full series
Edit a single occurrence (time change, speaker change, cancellation)
Edit the entire series if required
This would significantly improve internal event management and reduce scheduling errors.
It would be helpful to receive warnings if two events overlap in the same location or time slot.
For the public-facing side, it would also be beneficial to make adding events to personal calendars easier. For example:
One-click iCal (.ics) download
Google Calendar direct add button
Outlook / Apple Calendar compatibility
This improves attendance rates and reduces confusion around event times.
Many standard calendar systems (e.g. Google Calendar) already provide advanced recurrence rules, exception handling, and visual calendar editing. Without similar functionality, institutions are often forced to manage events externally and use Masjidbox primarily for display purposes.
These enhancements would make Masjidbox suitable for institutional-level event management rather than basic recurring scheduling.
We appreciate the platform and hope this can be considered in future development.

Please authenticate to join the conversation.
In Review
💡 Feature request
Screens
2 months ago
Get notified by email when there are changes.
In Review
💡 Feature request
Screens
2 months ago
Get notified by email when there are changes.