Brief Overview
The IRClass Maritime Management Platform streamlines complex workflows for maritime inspection and classification. With multiple user roles—including clients, HO (Head Office), SIC (Survey in Charge), reviewers, and surveyors—the platform manages the end-to-end process for ship inspection requests. Clients or HOs initiate a request, which progresses through acceptance, review, and surveyor assignment, passing through various modules for approvals and actions along the way. This robust system ensures efficient, compliant operations in line with IRClass standards for safety, inspection, and certification.
My Role
In this project, I focused on enhancing the IRClass platform by implementing new features, translating Figma designs into scalable and reusable React components, and integrating APIs to ensure smooth data flow across modules. I developed a global notification modal component that slides up from the bottom of the screen, providing real-time feedback on API call statuses and displaying warnings and informational messages to users. Additionally, I contributed to both front-end and back-end development, including creating foundational APIs and working on the desktop version using ElectronJS. My efforts aim to create a user-friendly, efficient interface that streamlines complex workflows for multiple user roles.