🚀 Завдання

Головним завданням є створення демо додатку, де користувач мав би змогу зареєструвати свій аккаунт за допомогою Sign Up форми та згодом увійти в нього через Sign In форму. Після успішного входу, користувача повинно автоматично перенаправити на сторінку Home, де в мабутньому він мав би змогу зкористатись кнопкою Logout для виходу зі свого аккаунту.


📎 Посилання

Макет: Figma

API документація: Swagger


👩‍💻 Технічні аспекти

Додаток складається з 2-х сторінок Auth та Home:

  • Auth сторінка повинна містити в собі Sign Up та Sign In форми, які динамічно перемикаються відоповідно до функціоналу.
  • Home сторінка повинна містити в собі повідомлення про успішний вхід в додаток та кнопку Logout.

Елементи Sign Up блоку з формою:

  • Логотип компанії
  • Заголовок з назвою форми
  • Поле Full Name
  • Поле User Name
  • Поле Password
  • Поле Confirm Password
  • Кнопка відправки данних форми
  • Текстове поле з кнопкою для переходу на форму Sign In

Запит для реєстрації аккаунту: /auth/register


Елементи Sign In блоку з формою:

  • Логотип компанії
  • Заголовок з назвою форми
  • Поле User Name
  • Поле Password
  • Кнопка відправки данних форми
  • Текстове поле з кнопкою для переходу на форму Sign Up

Запит для входу в аккаунт: /auth/login


Елементи Home сторінки:

  • Логотип компанії
  • Текстовий блок
  • Кнопка Logout

Запит для виходу з аккаунту: /auth/logout


📌 Порядок виконання завдання

  • Зробіть fork данного репозиторія
  • Виконайте завдання
  • Створіть pull request виконаного завдання в данний репозиторій
  • Повідомте про виконання завдання