Yii Time Slots module

IN PROGRESS
Bids
15
Avg Bid (USD)
$560
Project Budget (USD)
$250 - $750

Project Description:
Hi, I need a time slots booking module developed with YII using MVC and TDD approach.
I’m assuming that you are a high skilled Yii and php developer.
This is one of the many modules inside my project and if my specifications are fully satisfied I need you for many other modules.

I already have :
- rights extension with two main user type (doctor and user);
- yii-user extension;
- registration and login module;
- multilanguage;

I don’t want:
- graphic,
- html structures.

What I need is:

- compliant with rights;
- ready for multi language (only english is needed), so no fixed labels;
- mysql database;
- custom date and time formats;
- use yii function as much as possible;
- code test-driven;
- fully english commented code;
- ajax.

1)Doctor administration
a)Services. A doctor can create one or more services with some attributes. (ex: an allergist can create a generic visit or a spirometry as service).
Pages are: summary services (where doctor can delete or edit a service), new service.
b)Scheduling. Doctors can schedule their work choosing for each day of week when they are available and which services are available, and some other properties such as start/end time and the number of people allowed for slots. Pages are: time slots summary, time slots edit, reservation summary, reservation details . A doctor can add a reservation like an user.

2)User
a)Booking. After choosing the doctor name from a dropdown list, a user can see the selected doctor services. Users can select one or more services and after will show the availability for the current week in relation to the services selected and the number of persons admitted (ex: mom and son that want to do the same visit at the same time). Users will then see the following weeks with availability. Pages are: doctor’s services list, confirmation page with reservation details, user reservations list with edit/delete actions.

You can start from an empty yii project and I'll take care of combining the booking module with my code. Just to be sure you read the full thing, please type in your answer "I like yii".

Full specifications of the project will be provided through private message to developers that will hold most appropriate (for example object properties, functions specification and the system logic, schemas and so on). I am available for further information. Just ask.

Thank you.

Skills required:
AJAX, MySQL, PHP, Software Architecture, Yii
Hire Rigmaister
Project posted by:
Rigmaister Italy
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 750
in 10 days
Hire jexplorer
$ 750
in 27 days
$ 750
in 30 days
$ 250
in 3 days
Hire garygoog
$ 500
in 30 days
$ 750
in 25 days
$ 600
in 21 days
$ 420
in 20 days
$ 650
in 30 days
$ 700
in 25 days