I want a custom system (can be CMS, but also custom built) so that employees/volunteers can log in and put them in a shift on a given day.
The volunteer/employee should be able to log in and see the planning in a month view. Every day needs to be there.
When they want to do a certain shift, they can click on that time.
There are 2 spots per shift, 1 driver and 1 mentor. There can be people who have a recurring shift every week, this should be possible to be set per person (also the spot). People can be in the driver group and/or in the mentor group (should be possible to change as the admin).
There are 2 shifts
Daytime: 8am to 6pm
Nighttime: 6pm to 8am.
Requirement for coding: must be OOP.
I hope this is a bit clear. I think it is pretty simple to do. Let me know if you need more information! Happy bidding.