Develop a reservation system for beauty treatments, Web Project

Assignment Help:

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


Related Discussions:- Develop a reservation system for beauty treatments

Develop a reservation system for beauty treatments, Drupal 7 module: Develo...

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 b

Create html endpoints for an aws dynamodb, Create HTML endpoints for an AWS...

Create HTML endpoints for an AWS DynamoDB We have a modest DynamoDB and we want endpoints for the following actions- 1. Post an integer with timestamp and GUID. 2. Return

I need a restful api integration to existing web pages, I  need a Restful A...

I  need a Restful API integration to existing web pages We want experienced web programmers to take a complicated set of API calls and integrate data into two demo applications.

Mdt and wds deployment server training, Project Description: I'm seeking...

Project Description: I'm seeking someone who can Teach/Train me with WDS and MDT server. This can be online teaching courses. I will give the test Servers. Reason for this

Virtual printer driver calling one web service, Virtual printer driver call...

Virtual printer driver calling one web service Project Description: Development of a virtual printer driver (to be used in MS Office applications) which consumes a web servic

I need angularjs / javascript development expert, I need AngularJS / JavaSc...

I need AngularJS / JavaScript Development expert We're seeking a JavaScript Ninja to help grow our product faster. Our webapp is written in JavaScript using AngularJS and we

Develop extensions- themes and plugins for online shops, We require a webde...

We require a webdeveloper for our ecommerce site. Your task is to develop extensions, themes and plugins for online shops as well as doing customizations for your existing clients.

Scraping a few websites, Scraping a few websites Project Description: ...

Scraping a few websites Project Description: Scraping data from several (simple) websites. Skills required: Web Scraping

Upload products to google shopping, Upload products to Google shopping P...

Upload products to Google shopping Project Description: I just buy simple Google shopping extension for magento store and I want someone to use the extension to upload my web

Need xbmc skin modification, I want someone who is able to enhace/modify an...

I want someone who is able to enhace/modify an XBMC skin to support a surf forecast. A swell/surf forecast looks similar to a weather forecast so it's probably best to start by mod

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd