Мы приняли решение использовать технологию ReactJS, потому что она обеспечивает модульность, гибкость и возможность переиспользования компонентов. В качестве языка программирования мы выбрали TypeScript. Для обращения к API мы используем RTK Query, а для стилизации — Styled Components. Локализация обеспечивается с помощью библиотеки i18n.
Вся наша работа над приложением была направлена на то, чтобы сделать его как можно более удобным и простым в использовании. Мы создали отдельную библиотеку компонентов, включающую в себя кнопки, заголовки, формы, календари и многое другое, чтобы обеспечить максимальную переиспользуемость и сделать проект еще более классным.