Proof of Concept for a RESTful API made with Python 3 and FastAPI.
Figure: Simplified, conceptual project structure and main application flow. Not all dependencies are shown.
pip install -r requirements.txt pip install -r requirements-lint.txt pip install -r requirements-test.txtuvicorn main:app --reload --port 9000http://localhost:9000/docsThis project includes a multi-stage Dockerfile for local development and production builds.
docker build -t python-samples-fastapi-restful .docker run -p 9000:9000 python-samples-fastapi-restful:latestThe solution has been coded using Visual Studio Code with the official Python extension.
All trademarks, registered trademarks, service marks, product names, company names, or logos mentioned on this repository are the property of their respective owners. All usage of such terms herein is for identification purposes only and constitutes neither an endorsement nor a recommendation of those items. Furthermore, the use of such terms is intended to be for educational and informational purposes only.
