Technologies used

The project is a JavaScript based stack, both on the API server and in the UI server.

In the Structure of the code section we will talk more in depth about what happens where.

Here you can find a list of technologies used in the project which you may find helpful to check and read the docs of.

Project tasks/building

We use npm scripts for running the different tasks on the project.

See package.json.

Server

The server is basically a lean server that runs the client side app for rendering, proxies API requests to the API server and serves some static assets.

Client

The server is a progressive web application which uses as main technologies: