Led the development of a complex admin dashboard for managing products, packages, machines, and stations using Next.js 13,
React, and Ant Design.
Built advanced multi-step forms with validation and dynamic state management to support product and package creation
workflows.
Designed and implemented modular, reusable components, including a unified image uploader supporting multiple contexts
(products, machines, categories, etc.).
Utilized FormData and Axios for handling and submitting nested and media-rich data structures to the backend API.
Applied Context API for efficient global state management, ensuring data consistency across deeply nested components.
Collaborated with backend developers to align data contracts, and implemented robust error handling and form feedback
mechanisms.
Focused on responsive and accessible UI using Tailwind CSS, delivering a clean and consistent user experience across screen
sizes.