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

Completado Publicado hace 5 años Pagado a la entrega
Completado Pagado a la entrega

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.

Diseño gráfico HTML JavaScript MySQL PHP

Nº del proyecto: #18313053

Sobre el proyecto

16 propuestas Proyecto remoto Activo hace 5 años

Adjudicado a:

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 Más

€80 EUR en 3 días
(20 comentarios)
4.9

16 freelancers están ofertando un promedio de €198 por este trabajo

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 Más

€200 EUR en 3 días
(165 comentarios)
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 Más

€277 EUR en 3 días
(26 comentarios)
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 Más

€277 EUR en 8 días
(40 comentarios)
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 Más

€34 EUR en 10 días
(54 comentarios)
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, Más

€111 EUR en 3 días
(23 comentarios)
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 Más

€222 EUR en 7 días
(13 comentarios)
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 Más

€155 EUR en 7 días
(0 comentarios)
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 Más

€200 EUR en 3 días
(2 comentarios)
0.0