Sedule is an addition to Horde designed to offer multi-departmental employee scheduling services.


Sedule's realtime, intuitive, and easy to use interface for scheduling will save time and increase communication among employees and administrators. Sedule features variable levels of control over scheduling and shift management, allowing repetitive scheduling tasks to be planned out in advance and automated.


Sedule differs from Hermes by focusing on the scheduling of entire employee staff groups. It is not a time tracker but an actual schedule editor/builder tool. It is to feature drag and drop scheduling of work shifts (events), a configurable time scale (i.e. one-hour/half-hour/fifteen minute intervals), multi-departmental support (allowing an employee to see schedules for all departments that s/he works for simultaneously), availability listings with preferred hours and email notifications, and comprehensive schedule summaries. Sedule will supply managers with the ability to preset holidays for an entire year and have schedules automatically update on a weekly rotation. Employees can file requests for schedule changes from within the application. Through templates, various reports and timesheet export options will be available. This project will rely heavily on Javascript, DHTML, and PHP 4.3+ coding techniques.