Java & Spring Boot
The backbone of our back-end, chosen for its powerful suite of features that simplify the development of stand-alone applications with minimal configuration.
MongoDB
Our NoSQL database of choice, allowing for flexible data schema and efficient, scalable storage of application data.
TimeFold
Integrated as the core engine for intelligent and automated scheduling, ensuring optimal allocation of resources and efficient timetabling.
ReactJS & TypeScript
Our core frontend framework, enabling us to build a dynamic, interactive user interface with type-checking for a reliable and scalable application.
React-Bootstrap
Implemented for a uniform look across the web app, ensuring a good user experience with pre-built design patterns and components.
CSS Modules
Employed to locally scope CSS by automatically creating a unique class name for each style, ensuring that our styles are consistent and do not conflict with those in other parts of the application.