drupal 7 module develop a reservation system for


Drupal 7 module: Develop a Reservation system for beauty treatments

Project Description:

For an existing Drupal 7 website we want an additional module for booking different beauty treatments.

This module should be able to:

- book distinct beauty treatments into one appointment

- take into account the available rooms

- take into account that certain treatments are only possible in some rooms

- take into account the duration of every treatment

- take into account opening hours

- take into account existing appointments

- take into account non-confirmed appointments

- has to be fully translatable with the translate interface in Drupal

Visitors of the website should be able to reserve a treatment. They have to fill in their data as like name and phone number (required) and some optional fields like birthday. If they need they should be able to register (= returning customer) so they do not have to fill in the form over and over again. Also registered visitors should be able to review their upcoming appointment(s).

When a new appointment is booked, the administrator has to receive an email with all information about the appointment.

After the reservation the administrator or an employee should be able to review the appointment in the backend. The employee/administrator than will choose a room for this appointment, or denies the appointment. Once accepted (or denied), the customer should receive an email. If a registered client changes his/her appointment, the meeting has to be reviewed again. The administrator/employee should also be able to put in reservations without the requirement for a confirmation, for example when a client calls for an appointment.

The backend should add a page where all appointments of a selected day and selected room will be viewed. There should also be a possibility to block certain days for certain rooms or all rooms, when for example the beauty salon is closed or an employee is on holiday.

The different treatments are already on the website (in a specific content type) with duration minutes already put in.

Existing open-source modules can be used, but in the end we want a system that can handle the above conditions, without additional stuff so it will not be confusing for the people that can work with this system.

Skills required are Drupal, MySQL, PHP, Software Architecture, and Software Development

Request for Solution File

Ask an Expert for Answer!!
Case Study: drupal 7 module develop a reservation system for
Reference No:- TGS0376763

Expected delivery within 24 Hours