Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Frontend] Formularz rejestracji #82

Open
marcol13 opened this issue Apr 25, 2023 · 0 comments
Open

[Frontend] Formularz rejestracji #82

marcol13 opened this issue Apr 25, 2023 · 0 comments
Assignees
Labels
frontend Frontend tasks

Comments

@marcol13
Copy link
Collaborator

marcol13 commented Apr 25, 2023

Widok taki jak na makiecie. Do walidacji skorzystaj z paczki yup (trzeba ją wcześniej zainstalować - chyba że ktoś to zrobił wcześniej).

Inputy (i ich walidacja):

  • email (yup ma gotową walidację maila)
  • haslo (czy ma 8 lub więcej znaków, musi mieć min. 1 cyfrę i min. 1 dużą literę)
  • powtórz hasło (czy jest takie samo jak hasło)
  • nickname (czy ma więcej niż 5 liter, nie może mieć . i @)
  • imię i nazwisko (jako jeden input) (opcjonalne pole)

Formularz musi zawierać też:

  • jakiś nagłówek, który informuje, że to rejestracja
  • labele dla inputów
  • walidację (to co opisane wyżej + czy wszystkie wymagane pola są wypełnione)
  • jeżeli formularz nie przejdzie pomyślnie walidacji to wtedy wyświetla błąd (jakiś <p> z informacją o błędzie)
  • przycisk, który w przyszłości wyśle zapytanie na backend (i odpali wcześniej walidacje)
  • odnośnik do strony logowania (na razie jakiś pusty odnośnik)
@marcol13 marcol13 added the frontend Frontend tasks label Apr 25, 2023
@marcol13 marcol13 assigned marcol13 and PixelSculptor and unassigned marcol13 Jul 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend Frontend tasks
Projects
None yet
Development

No branches or pull requests

2 participants