Опис сайту:
Taskflow — CRM для проєктної організації
Повноцінний веб-сервіс для управління проєктами, завданнями та робочим часом співробітників
Повністю розроблений мною на Laravel
Один із моїх проєктів — сучасна CRM-система, створена для проєктних організацій. Вона допомагає розподіляти завдання між співробітниками, відстежувати робочий час, організовувати обговорення та формувати детальні звіти щодо ефективності роботи. Я розробив її від ідеї до готового продукту, використовуючи фреймворк Laravel та застосовуючи як frontend-, так і backend-навички.
Опис функціоналу:
Це багатофункціональна система, де користувачі з різними ролями (керівник, партнер, співробітник) можуть:
- Створювати проєкти та додавати до них завдання;
- Призначати завдання співробітникам з автоматичними повідомленнями (звуковий сигнал + e-mail);
- Фіксувати час, витрачений на виконання кожного завдання;
- Формувати звіти за співробітниками, проєктами та категоріями;
- Обговорювати завдання за допомогою вбудованих коментарів та дискусій;
- Використовувати вбудований месенджер для командного спілкування.
Що я реалізував:
- Розробив архітектуру бази даних для проєктів, завдань, ролей і обліку часу.
- Налаштував систему ролей (керівник, партнер, співробітник) з різними рівнями доступу.
- Реалізував модуль фіксації та підрахунку робочого часу.
- Зробив генерацію детальних звітів за співробітниками, проєктами та категоріями.
- Впровадив систему коментарів та обговорень для кожного завдання.
- Створив власний корпоративний месенджер.
- Налаштував систему сповіщень: звук + e-mail при призначенні завдання.
Проєкт виконаний повністю з нуля, з чистим і зрозумілим кодом.
Технології:
PHP / Laravel
Blade, HTML, CSS, JavaScript (AJAX)
MySQL
Pusher (WebSocket для месенджера та сповіщень)
Авторська логіка інтерфейсу та роботи з даними
Цей проєкт демонструє мої навички у проєктуванні та розробці веб-застосунків, роботі з динамічними даними, створенні корпоративних CRM-систем та покращенні командної взаємодії.