Staff Annual Leave Recording Software / System

There are a large number of staff employed at a local employer, each of who have their own individual allocation of annual leave to take during the working year; which runs from 1st sept to 31st Aug annually.

Depending on the level at which a member of staff is employed they have between 28 and 36 days leave per year.

Currently the employer uses a paperbased system to record staff annual leave, where a member of staff is given an annual leave card in which they record which days they intend on taking off as annual leave, which is signed off by their line manager. Once this is done they hand their card to an administrator who enters the details onto a speadsheet and shared outlook calendar.

The company would like a technical solution to this where each member of staff can log into an electronic system to book their days off, which is then signed off electronically by their line manager, co-signed by the administrator and automatically recorded onto a system.

Your task it to research into the wide range of options for development of such a system, then DESIGN - BUILD - TEST your solution.

Academic Appointment Booking Website

There is a need for students to be able to book appointments to see their academic staff during their open office hours.

Office hours for staff need to be able to be added to the system, or ideally pulled from Outlook calendars so that students can chose meetings of either 10, 15, 20 or 30 minutes duration inside the scope of the staff member's office hours. Alternatively a staff member might like to stipulate the lengh of the meeting and when their office hours are manually.

This project will see you independently build the skills required to develop the software in a web accessible format so that students can book appointments to see academic staff.

Your task it to research into the wide range of options for development of such a system, then DESIGN - BUILD - TEST your solution.