Стартовая страница - список задач с возможностью сортировки по имени пользователя, email и статусу. Вывод задач нужно сделать страницами по 3 штуки (с пагинацией). Видеть список задач и создавать новые может любой посетитель без регистрации.
Сделайте вход для администратора (логин "admin", пароль "123"). Администратор имеет возможность редактировать текст задачи и поставить галочку о выполнении. Выполненные задачи в общем списке выводятся с соответствующей отметкой.
В приложении нужно с помощью чистого PHP реализовать модель MVC. Фреймворки PHP использовать нельзя, библиотеки - можно. Верстка на bootstrap, к дизайну особых требований нет. Не стоит усложнять архитектуру приложения, достаточно выполнить все пункты из условия задачи.
Разбиваем на подзадачи. В итоге надо сделать:
-
Шаблон (bootstrap)
-
Задачи
- Добавление задачи
- Выввод задач по 3 задачи
- Сортировка
- Имени
- Статусу
- Пагинация
- Редактирование задачи
- Статуса
- Текста
-
Пользователи
- Добавление пользователей
-
Админ доступ
- Авторизация
- Редактирование задачи
Весь код писал сам. Использовал только Bootstrap и JQuery. Потраил 2 дня.