Потрібно розробити мінімальний робочий сервіс, де буде базовий шлях користувача:
Авторизація, реєстрація, відновлення паролю.
Спроба авторизації в акаунт, де email не був підтверджений (потрібно попросити користувача ввести код підтвердження).
Обробка помилок (полів (відображення під інпутами) та загальних (відображення в тостах)).
Особистий кабінет із актуальною інформацією: дані користувача, в залежності від типу акаунту (company / person), договори.
Редагування даних користувача через особистий кабінет.
Без зміни електронної пошти.
Із зміною електронної пошти (потрібен код підтвердження, відкривається модалка).
Підписання договорів.
Онлайн
Офлайн
Верстка повинна бути адаптивна.
Отже, на виході отримуємо:
Хедер із кнопками та посиланнями
Є кілька варіантів: авторизований та неавторизований користувач
Особистий кабінет із робочим функціоналом
Модалки
Авторизація
Реєстрація
Відновлення паролю
Підтвердження емейлу (введення коду)
Підписання документу
Завантаження підписаного офлайн документу
Посилання:
UI Kit - https://www.figma.com/design/39Z5xR7cjIYgQQ5sTtDK8K/LC-Present?node-id=83-4497&m=dev
Модальні вікна - https://www.figma.com/design/39Z5xR7cjIYgQQ5sTtDK8K/LC-Present?node-id=77-4766&m=dev
Акаунт - https://www.figma.com/design/39Z5xR7cjIYgQQ5sTtDK8K/LC-Present?node-id=77-174&m=dev