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

Graphics, in which shading model of polygon ,the interpolation of intensity...

in which shading model of polygon ,the interpolation of intensity value is done along scan lines ?

Exchange server, Exchange Server Project Description: Need expert dep...

Exchange Server Project Description: Need expert deploying MS Exchange 2012 on VPS, must be recognizable w/ Windows 2012 Server Datacenter Skills required: Windows Serv

College, how to design web pages with html, css,javascript

how to design web pages with html, css,javascript

Want help in setting up xcart, Setting up Xcart I am in the progression ...

Setting up Xcart I am in the progression to purchase xcart software for my website as well as looking for some help to set it up as well as to help out with extensions is this s

Required unity3d game developer with blender savvy, Required Unity3d game d...

Required Unity3d game developer with Blender Savvy to convert Maya assets Project Description: I have 3D characters rigged and modeled in Maya 3D. I need them converted to .f

I want multiplayer backgammon game, I want Multiplayer Backgammon Game P...

I want Multiplayer Backgammon Game Project Description: We want a multiplayer backgammon as short as well as long one. It should be free and on money also. The game's fronted

I need a help to make a investor website, I need a help to make a investor ...

I need a help to make a investor website A. OVERVIEW I offer stocks and bonds. Investors come to our web site, read a brief description and can then request Subscription Docu

Cisco switch configuration, Project Description: I want someone to help ...

Project Description: I want someone to help me with the configuration for a cisco switch 24 ports - 2950 . This is just a very small job but is significant to get in contact

Developing a ios multi view app, I am presently developing a iOS Multi view...

I am presently developing a iOS Multi view app but am unable to get base design and navigation to work due to other commitments. Using the Detail View Template/ Apple Master i n

Open erp training, Open erp training I will want open erp training onlin...

Open erp training I will want open erp training online with learning materials as well Skills required are ERP, PostgreSQL, Software Development, Python

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