I have a reservation system that needs updating. I'm looking to start with a basic web based application that includes an editable grid with 5 Coloumns by default, but ability to add additional columns if need be dynamically. The first coloumn is the time of the reservation. The next four include up to four people for the reservation. if the person clicks add coloumn, it should populate another coloumn just for that day. Each coloumn should be editable to the person can just click and add or change the name that's in there.
There should be a settings page that has these options that are used by default: number of reservation spots per time (grid columns), start time for day, end time for day, time between reservations.
The grid (i've included a picture of what it may look like) will also have a nice calendar for changing days easy. When a day is clicked that isn't in the database yet, use the settings above to create the day. I have a reservation database that already has these fields. I will provide that script for creating the database.
to place a reservation, the person should either right click or double click to add or edit the time. They should be able to select more then one coloumn and row at a time to make a reservation for any number of sequential times at once. When they add a time or edit one, it should bring up a lightbox with reservation information. The following items should be stored for the reservation: first Name, last name, phone number, email address, comments.
Also, the database can be updated by multiple people so when you start a reservation, it should hold those times for 3 minutes (so no one else can book taht at the same time) or until the person either submits the reservation or clicks cancel.
When on the grid, it should look to see if the database has changed by another user and update the grid every so often or as soon as a new reservation is detected.
If project is completed on time and done well, I will be updating this for more advanced features in the weeks to come.
Hi Sir!
I am very interested in your job.
Please get in touch.
I can start it right now and can complete your job perfectly.
My rank in freelancer is 8th.
I hope you to work with me.
Best regards!
Let's discuss over freelancer Personal Message Box for the proper estimation of cost and time.
I am myself doing programming so you will directly work with one person and that's me. No mediators. No managers. No subcontractors.
see my recent work for the technical expertise along with reviews & feedback on my profile page.
I have understood all requirements of the system. I'll prefer to use ajax for the system. For this system we need good and fast hosting. the reservation system will be unique and there will be admin portion for monitoring and editing the details. It will use cookie for the system. I have a few questions, I would like to ask in chat
Hi,
We gone thru' your Project objective. we hope it'll be completed on time as you expected. We are expecting a positive response from you.
Thanks in advance.
Regards,
Riaz
I'm going to have to review your database structures and server-side code to determine what modifications and developments need to be done. There are some portions of this project that will require clarification. From your grid (interface) mock-up, am I to assume that Jones is taking up all Golfer slots from 10:00am till 12:30pm?