This server, built using FastAPI, is dedicated to processing allocation data and returning results using a specialised matching algorithm. It is designed to support the uofg-socs-amps/spa
project. A web platform for handling Student Project Allocation.
- Python
- FastAPI
- Pydantic
- matchingproblems
To build the docker image, run
docker build -t matching-service:latest .
To run the docker image, run
docker run -p 8000:8000 matching-service
To run the server locally, run:
uv run fastapi dev