Adding a reservation-script with calendar to an existing restaurant homepage -- 3

Completed Posted 5 years ago Paid on delivery
Completed Paid on delivery

I need an add-on-programming for an existing webpage for a restaurant. The current webpage is html5 only and should stay this way to be responsive to mobile browsers as well. The existing stylesheet will be provided.

Users should be able to reserve a table at the restaurant. Website should ask for parameters of this reservation, then there should go out emails to customer and to restaurant owner. Owner can accept reservation or deny. Then another email is sent out to the customer.

1. First page needs to be integrated into the existing design and should be html if possible:

Page should show calendar of current month in German language. Possible reservation dates should be highlighted. The customer has to select between Noon and Evening. Also it should show a field to select the number of persons for the reservation from 1 to 6. A button will bring the customer to a new page, where further information will be gathered.

Rule for picking a date: - No reservation for noon on same day possible

- No reservation for evening on same day possible after 14:00

- No black-out dates (set in backend) possible

2. Second page of reservation steps: (The date, the raw time (noon or evening) and the number of customers have been selected on first page already). This site should be in same design-template, but only for reservation purpose.

The page shows selected date highlighted in same selector, selector for noon or evening (highlighted with selected) and selector for number of customers again. User could edit the data here again.

The second page also now offers the customer the possibility to choose a time for the reservation.

Rules for time: - Noon preset time possibilities: Monday till Saturday:

11:30 / 12:00 / 12:30 / 13:00. On Sunday additionally 11:00 is possible.

- Evening preset time possibilities: Sunday till Thursday:

17:30 / 18:00 / 18:30 / 19:00 … and so on until 21:00. Friday and Saturday only: 17:00 / 17:30 / 18:00 / 18:30 / 20:00 / 20:30 / 21:00

Customer needs to enter his name and his e-mail-address and click to accept privacy rules.

Also an information text is given on this page that for different reservations the hotline should be called.

A button to end the reservation will send out the e-mails.

3. After button is clicked, the reservation details are shown again on page and customer gets a short texts saying thanks.

Email-content for customer: Customer becomes an email with reservation details and information-text.

Email-content for owner: Owner becomes an e-mail with three links:

Accept / Accept +30 / Deny / Call back please

When owner clicks: Accept: The customer gets an e-mail saying his reservation is accepted.

Accept +30: The customer gets an e-mail saying his reservation is accepted, but 30 minutes later. E-Mail is showing button Accept or Deny, or text/link.

Deny: Customer gets an e-mail saying that his reservation is not possible.

Call back: The customer is informed by e-mail to call the restaurant.

When customer clicks in Accept+30 email:

Accept: The owner gets info that reservation with new time has been accepted.

Deny: The owner gets info that the reservation is denied.

Backend: The webpage does need a backend-page with login, where the owner can set blackout-dates (dates on which no reservation is possible and also to set the close-day (Tuesday is currently closed, but could change). Also in backend the owner can see a list of all accepted reservations sorted by date and month. The owner can filter by name or date.

All work should comply with standard php-security issues.

Graphic Design HTML JavaScript MySQL PHP

Project ID: #18313053

About the project

16 proposals Remote project Active 5 years ago

Awarded to:

sudesharora0111

Hi, Thank you for the detailed information. About the additional feature on your existing restaurant website. I have gone through to the detailed and got very fair understanding about the required features and flow of More

€80 EUR in 3 days
(20 Reviews)
4.9

16 freelancers are bidding on average €198 for this job

itssabya

I can provide you exactly same calendar system for restaurant, I have already worked on similar calendar booking system in recent past and able to provide you the best Core PHP MySQL system for your needs secure and ea More

€200 EUR in 3 days
(165 Reviews)
7.0
Webln

Hi there! Ready to help you with the reservation. Have good experience with such projects. Award us - and let's start. More about us - https://www.freelancer.com/u/Webln We will be very happy to work together. Reg More

€277 EUR in 3 days
(26 Reviews)
5.8
jiitendra

Hi, I have 8 years of experience and reviewed your requirement and I can do this job as per your requirement. I have huge expertise in WORDPRESS, Laravel, Node.Js, React.Js, CakePHP, Codeigniter, Angular.js, Bootst More

€277 EUR in 8 days
(40 Reviews)
6.0
gehlot

Dear Sir , I read full description about this project . and I understand all steps describe in project description . This is ravindra gehlot working in website development . I have more than 10+ year Experience in More

€34 EUR in 10 days
(54 Reviews)
4.8
SEOandWRITERS

Hello There, I have 7+ years of hands-on experience efficiently coding websites and applications using modern HTML, CSS, JavaScript, Bootstrap, jQuary, CakePHP, PHP, WordPress, WooCommerce, Laravel, Yii2, MySQL, SQL, More

€111 EUR in 3 days
(23 Reviews)
5.3
dioralop

Hi there, Sounds like you need an interactive form. I can set this up using Vue.js which will update the submission page live as the user makes changes to their reservation. Reservations will be processed using PHP More

€222 EUR in 7 days
(13 Reviews)
4.0
Sonuatrey92

I have experience in PHP custom coding / Database creation and Optimization. - Highly skilled in PHP / Mysql / JavaScript / HTML5 / CSS3. I have very good knowledge of javascript, jQuery Json, API, Prototype Framew More

€155 EUR in 7 days
(0 Reviews)
0.0
RhinoTech

Hi! I have gone through your requirement. I am a Boston-based PHP developer with several years’ commercial PHP experience in both eCommerce and CMS websites. I have a lot of experience in data integration (using API More

€200 EUR in 3 days
(2 Reviews)
0.0