JavaScript вебзастосунок / Task management
Task Tracker
Самостійний застосунок для керування задачами з List і Kanban-поданнями, фільтрами, пошуком та синхронізацією через PHP/MySQL API.
Завдання
Створити зручний застосунок для планування та керування задачами й відпрацювати повний цикл клієнтської логіки без JavaScript-фреймворків.
Що реалізовано
CRUD для задач із MySQL-збереженням, List і Kanban-подання, статуси та пріоритети, фільтрація, пошук, сортування, details/create/edit drawer, optimistic drag-and-drop на desktop і адаптивний картковий інтерфейс.
Основні складнощі
Узгодження стану інтерфейсу з API після кожної операції, комбінування пошуку, фільтрів і сортування, а також збереження читабельності List та Kanban на різних ширинах.
Результат
Готовий адаптивний застосунок для створення, перегляду, редагування, переміщення та видалення задач із MySQL як єдиним джерелом даних.
Скріншоти
Деталі проєкту



