At the outset may I state that if you don't know how to answer this then please don't!
For a client I would like to develop a web page where their staff can log in and decide for themselves which shifts they would like to work. This is done by them clicking on the blue boxes which will populate (or clear) with their name.
Once I have to prototype running i'll be adding extra abilities, like not being able to modify shifts in the past, not double booking, automatic generation of the month's calendar, admin ability to override edits, emailing shift reminders to staff members, printing and the such like.
What I am hoping for is hints/ideas on technologies, IDEs, and databases to create it.
This is the interface I have designed which I intend to effect this: -

Thanks for any help or constructive ideas, or even templates or psuedo-code!
For a client I would like to develop a web page where their staff can log in and decide for themselves which shifts they would like to work. This is done by them clicking on the blue boxes which will populate (or clear) with their name.
Once I have to prototype running i'll be adding extra abilities, like not being able to modify shifts in the past, not double booking, automatic generation of the month's calendar, admin ability to override edits, emailing shift reminders to staff members, printing and the such like.
What I am hoping for is hints/ideas on technologies, IDEs, and databases to create it.
This is the interface I have designed which I intend to effect this: -

Thanks for any help or constructive ideas, or even templates or psuedo-code!