-
Реализовать сущности авторы и книги
-
Реализовать административную часть
- CRUD операции для авторов и книг
- вывести список книг с обязательным указанием имени автора в списке
- вывести список авторов с указанием кол-ва книг
-
Реализовать публичную часть сайта с отображение авторов и их книг (простой вывод списка на странице)
-
Реализовать выдачу данных в формате json по RESTful протоколу отдельным контроллером
- GET /api/v1/books/list получение списка книг с именем автора
- GET /api/v1/books/by-id получение данных книги по id
- POST /api/v1/books/update обновление данных книги
- DELETE /api/v1/books/id удаление записи книги из бд
Результат представить ссылкой на репозиторий.
Желательно, в репозиторий залить пустой каркас приложения, а затем с внесёнными изменениями, чтобы можно было проследить diff.