Потрібно створити web-клієнт для персонального блогу. Блог міститиме пости, мітки та коментарі. Дозволяється використовувати наявні реалізації для прикладу та запозичення шматків коду, але потрібно повністю розбиратись у тому, що копіюється у проект.
- Головний екран міститиме список постів, завантажених по АРІ
- Реалізувати пагінацію для постів
- Реалізувати авторизацію через діалогове вікно
- При кліку на пост, відкривати його деталі, які міститимуть мітки та коментарі
- Можливість створення нового поста (чи коментаря до поста)
- Використати React & Redux
- Використати препроцесор SCSS
- Використати WebStorm
- Використати GitHub як систему контроля версій
- Використати для організації задач Trello
- Реалізувати авторизацію через Facebook (Android, iOS)
- Реалізувати можливість додавання коментарів до постів
- Підтягувати коментарі до обраного поста
- Використати архітектурний паттерн MVP чи MVVM
- Використати Bootstrap 4
- Дизайн можна реалізовувати будь-який, не потрібно переускладнювати
- Можна об'єднуватись у команди і розподіляти задачі, головне розбиратись у коді партнерів
- Дана задача є хорошим фінальним тестовим завданням, якісно реалізувавши яку, можна вже говорити про працевлаштування