Разработка интерфейса для добавления задач в календарь
Требования:
- На экране выводится календарь по неделям. Недели можно переключать между собой
- На каждый день недели выводятся задачи (подгружается с сервера с помощью Ajax)
- При нажатии на день недели всплывает модальное окно с добавлением новой задачи (название, описание, время начала, длительность). При сохранении задачи она добавляется на сервер через Ajax
- Если событие на это время уже есть, то задача не добавляется
- При нажатии на существующее событие в дне недели вывести в модальном окне информацию о задаче + кнопку редактирования и удаления
- Реализовать возможность отредактировать или удалить задачу
Необходимо реализовать на Symfony 5.4 (основу проекта скачать с репозитория)
Использовать Git (создать новую ветку, в ней выполнить все работы)
Css Bootstrap
PHP 7.3
MySQL