Event Management Platform (National Scale)
UI representation – actual system screenshots cannot be shared
This project was developed exclusively for a national-level organization. Due to security policies and organizational ownership, public links or system screenshots cannot be shared.
This project was developed exclusively for a national-scale organization. Due to security policies and organizational ownership, sharing links or screenshots of the system is not possible. The platform is designed to create, manage, and monitor events with high operational complexity, covering everything from participant registration to payment, judging, and issuing event cards. The main focus of the project was on building a scalable front-end, managing complex forms, controlling multi-step workflows, and maintaining performance under high volumes of concurrent data and users.
Front-End Developer (React / TypeScript) Responsible for designing and implementing the front-end layer, managing state, building forms and wizards, connecting to APIs, optimizing performance, and enforcing UI-level access control.
Chosen for better performance compared to controlled forms and the ability to define complex, type-safe validations. This combination was especially critical for dynamic and multi-step forms.
Wizard data, step status, and temporary cross-page data were managed without Redux overhead, with better readability and simplicity.
Used for caching, retries, preventing duplicate requests, and managing async states in registrations, reporting, and payments.
Ant Design was used for enterprise-level components and complex forms. Tailwind CSS allowed UI customization, precise layout control, and DOM optimization in high-traffic sections.
Used for reordering services, steps, or movable items with precise performance and UX control.
This project provided hands-on experience in designing and implementing front-end systems for complex operational platforms, where the main focus was not just on feature implementation but also on workflow control, risk reduction, stability, and long-term maintainability.