I took part in the front-end development of a clinic application with React, which includes features such as appointments, patient information, examination, prescription, etc. I took the initiative to rewrite the application from scratch to solve performance, structure, version, and HMR problems arising from using a ready-made theme.
Subsequently, I created a member application with React for the clinic application for forms to be filled out by patients and information to be displayed. I wrote an npm package for components such as forms used commonly between the clinic and member applications. For consistency, I conducted tests using Vitest along with Jest libraries.
During this process, another application I wrote the front-end for is WiserPay. In the WiserPay application, security and performance were at the forefront, so I used Next.js.
