Общее описание

Необходимо разработать веб-приложение, которое автоматизирует процесс составления и ведения расписания для сотрудников стоматологической клиники. Система должна обеспечивать прозрачное планирование смен, замен и отслеживание отработанных часов.

Функциональные требования

Планирование расписания

  • Планирование недельного расписания для врачей.
  • Назначение ассистентов на конкретные смены.
  • Учет периодов недоступности ассистентов (отпуска, больничные, личные дни).
  • Возможность замены сотрудника в выбранной смене с логированием изменений.

Учет рабочего времени

  • Фиксация фактически отработанных часов для каждого сотрудника.
  • Вывод сводки по отработанному времени за день/неделю/месяц.
  • Автоматическое сравнение запланированных и фактических часов.

Интерфейс и управление

  • Удобное добавление и скрытие сотрудников.
  • Наглядная веб-панель с еженедельным обзором с помощью календаря или таблицы.

Технические детали

Ожидается backend на Python (Django/FastAPI) и фронтенд на React/Vue.js или типовое решение для автоматизации расписаний. Подробные детали по скрытию, сменам и отчетам обсуждаются с исполнителем приватно.