Техническое задание: Доработка приложения для учета рабочего времени

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

Текущее состояние

  • Приложение полностью функционирует и используется.
  • Основные модули (учет отпусков, больничных, отгулов) работают корректно.

Задача

Необходимо настроить и отладить процесс регистрации новых пользователей, который в данный момент работает некорректно или не полностью.

Конкретные требования к доработке:

  • Настроить полноценный цикл регистрации нового пользователя через веб-интерфейс.
  • Реализовать отправку письма с подтверждением на указанный email-адрес.
  • Обеспечить верификацию email через ссылку в письме.
  • Активацию учетной записи только после успешного подтверждения email.
  • Организовать обработку ошибок (несуществующий email, повторная регистрация, просроченная ссылка подтверждения).
  • Интегрировать процесс регистрации с существующей системой аутентификации и ролями пользователей.

Ожидаемый результат

  • Стабильно работающий процесс регистрации с подтверждением по email.
  • Новые пользователи получают письмо со ссылкой для активации аккаунта.
  • Учетная запись становится активной только после подтверждения.
  • Интерфейс регистрации интуитивно понятен и сообщает об ошибках.

Исполнителю будет предоставлен доступ к существующему коду и тестовой среде для работы.

Разработка веб-платформы с бонусной и реферальной системой

Требуется составить полное техническое задание для создания веб-платформы в сфере криптовалют. Платформа должна включать бонусную программу, многоуровневую реферальную структуру и другие ключевые модули. Задача - детально описать функционал, архитектуру и требования.