Foobar is a Python library for dealing with word pluralization.
Use the package manager pip to install requirements.
Go to one of the microservice folders and run:
pip install -r requirements.txt
Open the user_service folder in your terminal and run:
uvicorn app:app --port 8000 --reload
Open the task_service folder in your terminal and run:
uvicorn app:app --port 8800 --reload
Open the gateway folder in your terminal and isntall npm dependencies:
npm install
npm run-script dev
Federation of the two microservices will be available on port 7000
Access: http://localhost:7000
In the microservice folder run:
strawberry export-schema schema.schema > schema/schema.graphql