The complete application can be start using docker-compose. First follow the instruction on the website to install docker-compose
Once it's done, go into the root folder (at the same level that docker-compose.yaml) and simply run:
docker-compose up --build
Docker images should be built and every container (backend and frontend) must be started.
The frontend is now available on: http://localhost:5173
- Add more unit tests in backend, better exception handling.
- Add unit tests in frontend.
- Add upload button to allow user to work using its own JSON file.
- Add mark on the header table to visualize on which column table is sorted.
- Use a CSS ninja to fix all glitches.