Opracowanie formularza podpisania umowy
Zrealizowano responsywny formularz z indywidualną walidacją każdego pola i wyświetlaniem odpowiednich błędów. Dla wygody użytkowników zastosowano maski wejściowe, w tym uniwersalną maskę dla numeru telefonu, odpowiednią dla różnych krajów.
Formularz wspiera dynamiczne zachowanie: w zależności od wybranego typu paszportu (stary lub nowy) wyświetlane są różne pola.
Projekt został zrealizowany w Typescript i Tailwind CSS.
Rozwój został przeprowadzony w ramach istniejącego projektu. Formularz nie jest udostępniony publicznie.
Formularz wspiera dynamiczne zachowanie: w zależności od wybranego typu paszportu (stary lub nowy) wyświetlane są różne pola.
Projekt został zrealizowany w Typescript i Tailwind CSS.
Rozwój został przeprowadzony w ramach istniejącego projektu. Formularz nie jest udostępniony publicznie.