Roster Manager โ Operator Manual
A short, role-by-role guide on how to run the Roster app day to day.
Read this first
The app has three roles. Each person should only follow the manual for their role. If you do not know which role you have, ask the admin.
Pick your role
Admin
Sets up stores, creates managers and employees, closes pay periods, runs full exports.
Manager
Builds the weekly roster for their store(s), logs worked hours, exports the weekly report.
Employee
Sees their own shifts, downloads a personal PDF, syncs the calendar to their phone.
What the app does
Roster Manager is a shift-scheduling tool for retail teams with multiple stores. It handles four things:
- Scheduling โ drag-and-click to build a weekly or fortnightly roster per store.
- Worked hours โ record what was actually worked (ordinary / Saturday / Sunday / public holiday / annual leave / sick leave).
- Pay-period closing โ admin freezes a fortnight so worked hours can no longer be edited.
- Exports โ Excel reports (weekly per store, fortnightly all stores, raw roster) plus per-employee iCal feeds.
App URL
Production: https://roster.astromedia.cl
Glossary
| Term | Means |
|---|---|
| Store | One physical location with its own roster and weekly hour budget. |
| Member | Anyone in the system who can log in โ either an employee or a manager. |
| Shift | A planned block of time someone is scheduled to work. |
| Worked hours | What actually happened, entered after the fact (may differ from the shift). |
| Reporting period | A fortnight (14 days) of worked hours that the admin freezes for payroll. |
| Registration code | Shared secret employees type when they self-register their account. |
Need to change something?
This manual lives in the codebase at public/docs/. Edit the HTML, git pull on the server, and reload โ no rebuild needed.