Development of a contract signing form
An adaptive form has been implemented with individual validation for each field and the display of corresponding errors. For user convenience, input masks have been applied, including a universal mask for phone numbers suitable for different countries.
The form supports dynamic behavior: depending on the selected type of passport (old or new), different fields are displayed.
The project is completed in Typescript and Tailwind CSS.
The development was carried out within the framework of an existing project. The form is not publicly accessible.
The form supports dynamic behavior: depending on the selected type of passport (old or new), different fields are displayed.
The project is completed in Typescript and Tailwind CSS.
The development was carried out within the framework of an existing project. The form is not publicly accessible.