This is the Backend for the ARCmanager. It runs with FastAPI and uvicorn.
Both need to be installed first:
pip install fastapi
pip install "uvicorn[standard]"
To run the server first activate your virtual environment
Then install the dependencies from requirements.txt with:
pip install -r requirements.txt
For development run:
uvicorn main:app --reload
For production run:
uvicorn main:app
To test the backend, browse to: localhost.
Most requests require you to be logged in.