Skip to content

Frontend Architecture

Benson Cho edited this page Jul 6, 2024 · 3 revisions

We are using NextJS 14.2 with app router (see https://github.com/UoaWDCC/uasc-web/pull/592). This is supplemented with OpenAPI fetch as our fetch client, with React Query to manage server state, as well as sweet state for client side state. Styling is to be done using tailwind CSS.

DateUtils

the file called DateUtils.tsx should be used for all date conversion handling. Especially when sending to the backend convertLocalDateToUTCDate must be used.

Clone this wiki locally