PIN.
A clearer way to manage the details of academic life.
The Faculty Information Network for Tabriz University of Medical Sciences, supporting academic profiles, departments, research centers, and substantial administrative data-entry workflows.
Frontend development & reusable form systems
Husan · Tabriz University of Medical Sciences
Aug 2023 — Dec 2023
The problem worth solving.
Large forms with structured information and multiple file categories can become difficult to use and expensive to maintain. The challenge was to make those workflows consistent without rebuilding each form from scratch.
Where I took ownership.
- Built frontend workflows for substantial academic data entry.
- Implemented reusable forms and layered input abstractions.
- Handled file-based inputs and the presentation of uploaded material.
Decisions behind the experience.
Forms defined by their data
Used schemas, initial values, and validation rules to drive reusable form layouts and input components.
Consistent input behavior
Applied a layered input architecture with React Hook Form and Zod to keep validation and interactions predictable across pages.
Files within the workflow
Integrated multiple file-upload categories and clear file presentation into the broader academic information flow.
Engineering that serves the workflow.
A reusable form foundation reduces repeated implementation and gives data-heavy academic workflows a consistent, understandable interface.
Discuss a similar challenge