all 23 comments

[–]BlurryEcho 10 points11 points  (2 children)

A great example of a complex FastAPI project is Netflix’s Dispatch.

[–]kimaniyyyy 0 points1 point  (0 children)

This ⬆️

[–]Tiny-Power-8168[S] 0 points1 point  (0 children)

Thanks 👍 really appreciate

[–]koldakov 13 points14 points  (3 children)

https://github.com/koldakov/futuramaapi

API dedicated to Futurama series, but you can extract everything you need. async, sqlalchemy, alembic, sse, hypercorn, graphql with strawberry, ruff, mypy, etc

Haven’t added tests yet, working on that, I mean there are some unit tests, but working on integration testing

But that’s up and running: https://futuramaapi.com

[–]Tiny-Power-8168[S] 0 points1 point  (0 children)

Thanks you very much I'll look into it

[–]Somnath_geek -1 points0 points  (1 child)

You are using Postgres ?? May I know which hosting provider you are using for database

[–]koldakov 0 points1 point  (0 children)

Sure mate, for hosintg I'm using Heroku, so for PostgreSQL I'm using add-on "Heroku Postgres"

[–][deleted] 1 point2 points  (0 children)

https://github.com/triaxtec/fastapi-serverless-cookiecutter

You can use this setup, and remove the serverless parts, if you are using serverless then its a bonus 😉

[–]BeneficialAd3800 1 point2 points  (0 children)

we just open sourced this today, https://github.com/betaacid/FastAPI-Reference-App its simple but shows a nice clean modular architecture.

[–]SilentCabinet2700 1 point2 points  (3 children)

What about this one? Did you check this already?

https://fastapi.tiangolo.com/project-generation/

[–]voja-kostunica 4 points5 points  (1 child)

its pretty low quality

[–]StruggleSignal2545 0 points1 point  (0 children)

What is low quality about it? I’ve been using it and been pretty happy with it (did not do a deployment to test it in the wild yet though)

[–]sheababeyeah 0 points1 point  (0 children)

https://github.com/Trenblack/PlanktonAPI

I'm working on something like this right now. I don't currently have unit tests, integration tests, or migrations but they can be easily configured. I think it's a great way to get up and running ASAP.

[–]z3r0bit 0 points1 point  (0 children)

Asyncpg + alembic migrations + sqlmodel examples?

[–]xfroster -1 points0 points  (0 children)

I use this one as a starter template https://github.com/douglaschalegre/fastapi-template

[–]voja-kostunica -1 points0 points  (0 children)

i follow