Skip to content

Latest commit

 

History

History
33 lines (27 loc) · 1.41 KB

README.md

File metadata and controls

33 lines (27 loc) · 1.41 KB

Задание

  1. Реализовать REST API для todo листа
  2. У каждой задачи есть название и флаг выполнена или нет
  3. Необходимо реализовать
    1. Получение списка задач
    2. Получение одной задачи
    3. Добавление задачи
    4. Редактирование задачи
    5. Удаление задачи
    6. Пометка задачи как выполненной
    7. Пометка задачи как невыполненной
  4. Можно использовать любой фреймворк
  5. Базу данных надо создать с помощью инструмента миграций
  6. В базу данных необходимо внести 3 невыполненных задачи и 2 выполненных

Установка и разворачивание

Выполнить команды:

  • composer install
  • в.env заполнить актуальные данные
  • doctrine:database:create
  • doctrine:schema:create
  • doctrine:migrations:migrate
  • doctrine:fixtures:load
    Запустить встроеный вебсервер, или настроит проект nginx/apache
  • symfony server:start

документация задан находится по адрессу

/api/