Skip to content

Latest commit

 

History

History
46 lines (32 loc) · 2.01 KB

File metadata and controls

46 lines (32 loc) · 2.01 KB

Task Manager

📌 Описание

Система управления задачами для менеджеров и сотрудников с:

  • 📊 Визуализацией статистики (графики, эффективность отдела).
  • 🤖 Telegram-ботом для рассылки и уведомлений.
  • 🔐 Ролевой моделью (менеджеры и работники).

🛠️ Технологии

  • Backend: JavaFX (GUI), PostgreSQL (база данных).
  • Telegram: Bot API (рассылка уведомлений).
  • Аналитика: Графики (JavaFX Charts), статистика по задачам.

🌟 Функционал

👨‍💼 Для менеджеров

  • ✅ Выдача задач сотрудникам.
  • 📈 Просмотр статистики:
    • Как оценили задачи сотрудники (плохо/нормально/хорошо).
    • Эффективность отдела (кол-во завершённых задач у каждого сотрудника).

👷 Для сотрудников

  • 📝 Просмотр своих задач с возможностью оценки.
  • 📊 Графики:
    • Распределение задач по статусам ("В процессе", "Просрочено", "Завершено", "Новая").
    • Количество выполненных задач по месяцам.

🤖 Telegram-бот

  • 🔔 Уведомления:
    • Новые задачи.
    • Напоминание о дедлайнах.
  • 📅 Просмотр задач:
    • Список всех задач.
    • Задачи на сегодня.
  • 🌐 Настройка часового пояса для персонализированных уведомлений.

🔐 Аутентификация

  • 📲 Регистрация и вход (логин/пароль).
  • Привязка Telegram-аккаунта при регистрации.