This project provides a pre-configured FastAPI codebase for the workflow engine assignment. The assignment instructions will be delivered via the Wilco platform.
- FastAPI server setup in
main.py
- Stub task functions:
task_a()
,task_b()
,task_c()
intasks.py
- An empty
/workflow
endpoint - An empty
workflow/
directory for your implementation - Pre-installed dependencies: FastAPI, uvicorn, pytest
Install dependencies:
pip install -r requirements.txt
uvicorn main:app --reload
pytest