Разработка веб-приложения (PWA)
Приложение должно включать в себя следующий функционал:
- Форма регистрации и логина. В приложении будет два вида пользователей, соответственно процесс регистрации будет немного разниться.
• Подтверждение регистрации через почту.
• Функция «забыл свой пароль».
• Возможность выслать приглашение регистрации пользователю на почту.
- Дашборд. Состоит из списка пользователей, и возможности их ранжирования по некоторым параметрам.
• Функция рассылки пользователям уведомлений (Пуш через браузер или отправка имейла).
- Опросник. Пользователю необходимо ответить на некоторое количество вопросов.
• Ответы на вопросы должны храниться на сервере.
• На основе этих ответов небольшой алгоритм должен пересчитать ранжирование списка пользователей в дашборде.
При ответе на это задание, пожалуйста напишите на каких фреймворках вы предпочитаете работать, сколько у вас займет это времени (естественно примерно), стоимость и желательно портфолио предыдущих работ.