this project used to generate form with validation and mail functionality