Описание задачи
Требуется создать простую и понятную программу (web-приложение) на сайте, которая позволит новым пользователям (пожилые люди) проходить регистрацию для создания своей учетной записи.
Ключевые требования к системе регистрации:
- Интуитивно понятный интерфейс, адаптированный для пользователей с ограниченным опытом работы на компьютере.
- Форма регистрации, содержащая поля: Имя, Фамилия, Электронная почта, Придумать пароль (с возможностью отображения пароля).
- Генерация уникального идентификатора учебного профиля после создания аккаунта.
- Автоматическое приветственное письмо или инструкция по началу работы (отправить на указанный email).
Функциональные особенности (Tech Stack and Details):
- Программа должна быть частью сайта (рекомендовано использование встроенных скриптов или генераторов форм, например, на базе CMS или как простое самописное решение).
- Отсутствие дополнительных сложных требований безопасности сверх обычного логина/пароля.
- Наличие функционала восстановления пароля через email (ссылкой).
- Язык интерфейсаи локализации - русский, с желательной поддержкой распознавания голоса ввода (пользователи могут плохо запоминать раскладку клавиатуры).
- Фиксированный список возможных названий роли: Пользователь + Ученик.