The frontend is written in Typescript and React, as well as a few other important modules like:

    • Material UI
    • React Router
    • Redux
    • Redux Sagas

    Building and running

    The frontend can be quickly built using:

    make frontend

    Once built, it can be run in development mode (auto-refresh) using:

    make run-frontend

    This command leverages the create-react-app's start script that launches a development server for the frontend (by default at localhost:3000).