must be 3 types of users, the default user, business user and admin user.
default user must be able to see the page (wall) of the business user.
business user offers different types of services and introduced a time-consuming services.
default user should get a display for the entire month, then when I click on the selected day gets under the reservation list for the day. There is no charge and the payment but only Avaibility. When the user selects an ordinary term and then during the business user sees that someone has chosen and contacted by an ordinary user. default user can cancel whenever you want kornisnik a business must be able to confirm his arrival.
business users enrolled full time and their services and time-consuming services.
time display below the calendar can be displayed every 15 minutes in a row.
for example, begins to work at 08:00 am to 20:00 pm to display
and when you click on the arrival time given a list of services that it offers for the business, whose pages.
design template for drupal but I have used it so do not need css
how many hours should do it