Тестовое задание
Приложение на symfony2, сделанное в качестве тестового задания для приема на работу.
Задачи
- Нужно на фреймворке symphony2 сделать планировщик событий.
- В системе есть две роли начальник и сотрудник. Сотрудник может создавать события, а начальник может создавать события и менять дату проведения события.
- Менять дату события можно по принципу drag and drop.
- После авторизации отображаются календарь на месяц. Год и месяц можно менять.
- Для создания события нужно нажать на день, в котором планируется событие.
- Характеристики события: Дата, время, заголовок, описание.
- Если нажать на созданное событие, то можно получить информацию о нем.
- В календаре отображаются только заголовок.
Требования
- PHP 5.4 или выше;
- Расширение PDO-SQLite;
- а также обычные требования для приложений на symfony.
- Composer
Установка
$ git clone https://github.com/serega3000/test-job
$ cd test-job/
$ composer install
Запуск
$ cd test-job/
$ php app/console server:run