Skip to content

Latest commit

 

History

History
29 lines (25 loc) · 2.57 KB

BlogWeb.md

File metadata and controls

29 lines (25 loc) · 2.57 KB

Web-клієнт для блогу

Потрібно створити web-клієнт для персонального блогу. Блог міститиме пости, мітки та коментарі. Дозволяється використовувати наявні реалізації для прикладу та запозичення шматків коду, але потрібно повністю розбиратись у тому, що копіюється у проект.

Основні задачі

  1. Головний екран міститиме список постів, завантажених по АРІ
  2. Реалізувати пагінацію для постів
  3. Реалізувати авторизацію через діалогове вікно
  4. При кліку на пост, відкривати його деталі, які міститимуть мітки та коментарі
  5. Можливість створення нового поста (чи коментаря до поста)
  6. Використати React & Redux
  7. Використати препроцесор SCSS
  8. Використати WebStorm
  9. Використати GitHub як систему контроля версій
  10. Використати для організації задач Trello

Додаткові задачі

  1. Реалізувати авторизацію через Facebook (Android, iOS)
  2. Реалізувати можливість додавання коментарів до постів
  3. Підтягувати коментарі до обраного поста
  4. Використати архітектурний паттерн MVP чи MVVM
  5. Використати Bootstrap 4

Примітки

  1. Дизайн можна реалізовувати будь-який, не потрібно переускладнювати
  2. Можна об'єднуватись у команди і розподіляти задачі, головне розбиратись у коді партнерів
  3. Дана задача є хорошим фінальним тестовим завданням, якісно реалізувавши яку, можна вже говорити про працевлаштування