Simple app like a blog Задача: Развернуть локально приложение на базе фреймворка Yii2. Использовать composer. Исключить vendor из репозитория через gitignore.
Приложение должно выполнять следующие функции:
-
Пользователи регистрируются в приложении и авторизуются с помощью email и пароля.
-
Пользователи могут добавлять посты (slug, автор, название, текст).
-
Пользователи видят список всех постов и могут просмотреть каждый из них.
-
Соотвественно необходимо создать 3 формы (регистрация, логин, создание поста), страничку списка постов и страничку поста.
-
Использовать базу MySQL c 2 таблицами и правильной связью.
-
Модели можно создать с помощью Gii.
-
Необходимо по максимуму использовать возможности фреймворка (dataProvider, activeForms etc.). Залить рабочую версию проекта в git-репозиторий и расшарить доступ.