An open API service indexing awesome lists of open source software.

https://github.com/thegera4/fastapi-python

API made with pyhton and FastAPI
https://github.com/thegera4/fastapi-python

backend docker fastapi kubernetes python

Last synced: about 2 months ago
JSON representation

API made with pyhton and FastAPI

Awesome Lists containing this project

README

          

# FastAPI-Python
This is a simple REST API made with Python to practice FastAPI along with some other technologies.

You can visit https://fastapi-docker-example-production.up.railway.app/docs to test the endpoints of this API.
When you visit the page, you are automatically redirected to the documentation page (Swagger) which is one of the biggest benefits (and my favorite) of using fast API over other backend frameworks(the documentation is created automatically for you!).

![image](https://github.com/thegera4/FastAPI-Python/assets/84020433/518b8ec5-25e3-42f1-8971-aacb517800a8)

This application was also Dockerized and uploaded to the docker hub. You can see the image, download it, and use it from: https://hub.docker.com/r/thegera4/fastapi-example

![image](https://github.com/thegera4/FastAPI-Python/assets/84020433/c57b511b-c868-445e-b1d5-604f1443e703)

Finally, the app uses a MongoDB to store data.

![image](https://github.com/thegera4/FastAPI-Python/assets/84020433/3ef26948-07f3-4aad-9ad1-dc576da34dd4)

The app was deployed in railway as a docker container, fast and easy!

![image](https://github.com/thegera4/FastAPI-Python/assets/84020433/09425608-b812-4bff-82ce-ae9372aa7383)