Project Description:
For a client we are looking for a little online application:
This concerns a Health-salon, that has around 12 'machines' people train/work on. The idea is that the storeholders can manage the agenda of the machines online ( full detail ) and the customers see the agenda with available/not available on the website
* Backend accesible trough user and login ( same for all users ) - wich will display them a planning per day/per week/permonth view with an overview of all the machines that day and the availablity ( kinda like google calendar - but for 10 machines. ) - they can manage & book manually in the backend. Adding a machine for future usage should be possible.
* front end - a page on their website where visitos can see that agenda & availability of the machines - but without detail, so they will not see who has it, just that it is not available. On time-frames that are still available they can 'book' that time for themself. ( trough a simple accounting - email, name, phonenumber and adress )
This frame is automaticilly filled and the customer gets a confirmation ( by email / sms ) - also the storekeeper(s) are updated on the new sheduled time.
Also,
1 agenda per machine & 1-2 general agenda for bookings
* Should be web-based and thus accessible trough tablets ( tho the layout will be the biggest issue on that, and that's my job :) )
* Selections / booking of dates should be easy, quick and incentive.
* All appointments should be 'approved' by admins.
* Timespan should be flexible ( 10:35 to 11:05 etc )
* as Admin a booking can be done manually, - the name & info of the client ( pretty basic ) should be remembered, so that the next time they want to book him/her there can be some sort of auto complete after first 2 or 3 chars of the name.
* Front end display on website is just an 'available / not available' view of the same agenda's ( machines & general )
* Clients should be able to cancel their appointment to a maximum of 48 hours before the appointement. ( for example, through a link provided in the confirmation mail? ) - when they cancel, that time span will immediatly be availbale for booking again. - Admin can cancel appointments also
- cancelled appointments should be rememberd at the client's history.
* Client Log In - account per client - or made by front end by client, or made by backend by admin.
Client account containts, Name, phonenumber/mobile, email, birthdate, Adress and a Comments field.
* A printfunction for an agenda per day should be easy to do.
* A color per agenda per day to visuale make the difference between all machines & general agendas.
That's the job in a nutshell!
If you think you can realize this, please contact us!