Skip to content

Latest commit

 

History

History
40 lines (32 loc) · 2.01 KB

README.md

File metadata and controls

40 lines (32 loc) · 2.01 KB

Test Task 2

Стартовая страница - список задач с возможностью сортировки по имени пользователя, email и статусу. Вывод задач нужно сделать страницами по 3 штуки (с пагинацией). Видеть список задач и создавать новые может любой посетитель без регистрации.

Сделайте вход для администратора (логин "admin", пароль "123"). Администратор имеет возможность редактировать текст задачи и поставить галочку о выполнении. Выполненные задачи в общем списке выводятся с соответствующей отметкой.

В приложении нужно с помощью чистого PHP реализовать модель MVC. Фреймворки PHP использовать нельзя, библиотеки - можно. Верстка на bootstrap, к дизайну особых требований нет. Не стоит усложнять архитектуру приложения, достаточно выполнить все пункты из условия задачи.


Разбиваем на подзадачи. В итоге надо сделать:

  • Шаблон (bootstrap)

  • Задачи

    • Добавление задачи
    • Выввод задач по 3 задачи
    • Сортировка
      • Имени
      • Email
      • Статусу
    • Пагинация
    • Редактирование задачи
      • Статуса
      • Текста
  • Пользователи

    • Добавление пользователей
  • Админ доступ

    • Авторизация
    • Редактирование задачи

Весь код писал сам. Использовал только Bootstrap и JQuery. Потраил 2 дня.