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

I need help in firefox extension to display a popup, I need help in FireFox...

I need help in FireFox Extension to display a popup and an iFrame with it We need your aid to make a Mozilla FireFox extension or add-on with the following features- - It sho

I need help in ios app for existing website, I need help in ios app for exi...

I need help in ios app for existing website Need to build an iphone app for an existing website- existing website is for sharing personal status updates. core features includ

I need creative developer with the knowledge of rails, I'm In search of ver...

I'm In search of very creative developer with the knowledge of Rails, Ajax and JQuery. It's a job for Web Application development in the field of Music that connects musicians e

Setting up ubuntu server security and softwares, Setting up Ubuntu server s...

Setting up Ubuntu server security and softwares Project Description: I am seeking linux expert who can set up our first business 2 servers (1TB drive and 16GB ram) We alre

Delivery company website, Dear Mr /Ms what is the price for an delivery com...

Dear Mr /Ms what is the price for an delivery company website would be ?

I need help infusionsoft currency change, Infusionsoft currency change I...

Infusionsoft currency change I want to have the currency set to NOK in Infusionsoft. Let me identify if you can do this coding work, Desired Skills are coding

Serial port data processor, Server 2008R2 has four serial ports. Program...

Server 2008R2 has four serial ports. Program that i want should listen on all ports and catch input data (strings) if match is found- other data should be send to one of t

Betfair bots, Project Description: I am seeking someone who has experien...

Project Description: I am seeking someone who has experience with betfair ("BF") bots for horse racing. I have some selections and I need to place certain bets at certain qua

Game developer, Game developer Project Description: I need to have so...

Game developer Project Description: I need to have someone or group of many people to make a game start to beyond. It will be a free to play tower def game with some aspects

I desire a new website that php or .net programming, New site php or .net s...

New site php or .net secure site electronic signature ability design in I desire a new website that php or .net programming with bootstrap design I leave the finer particular

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