Бронирование столиков в кафе на PHP

Сергей16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
27.05.2014

Нужно сделать систему бронирования столиков

Клиентская часть будет в виде сайта-визитки с разделом «забронировать»

В нём будет упрощенное хождение по кафе с несколькими панорамами залов.

Это я всё сделаю. Нужно написать функционал небольшой ко всему этому.

Функции клиентской части (front-end — html шаблоны предоставлю)

Выбор стола (форма с капчей — имя, телефон, кол-во человек, дата и время)

У каждого столика есть минимальное и максимальное количество человек за столом.

Система не дает записаться на занятое время.

Бронируется столик на 3 часа.

Функции админской части

Возможность просматривать брони

Возможность отменять бронь

Возможность добавить новую бронь

Предпочтительно YII

Возможны некоторые нюансы, кроме того, что тут написано!

Функционал больший не требуется, всё так или иначе вытекает из того, что здесь описано, но надо понимать, что система будет использоваться администратором кафе.

Админка нужна на bootstrap шаблоне.