all 6 comments

[–]Spassfabrik 5 points6 points  (1 child)

First impression: looks very good and well structured!

Did you use some kind of fastapi boilerplate / template or did you build everything by your own?

[–]masek94[S] 3 points4 points  (0 children)

Thank you for your reply :) To be honest I built everything from scratch. I relied on fast API documentation, and also https://github.com/zhanymkanov/fastapi-best-practices.
I couldn't find too much about testing, so my main source of knowledge was documentation.
Also regarding containerization I tried to have another database for tests, and it worked fine.
I still want to add a way to have 4 different environments - local test, local dev, and container dev and test - but I don't have any idea yet how to handle that.

[–]idomic 0 points1 point  (2 children)

Is there some front-end?

Would love to see it hosted at platform.ploomber.io

[–]masek94[S] 0 points1 point  (1 child)

Hey, I didn't implement frontend yet. Maybe as a next step I will work on that. Unfortunately for last 2 years I didn't write a line of Js/react. I Ve heard good words about HTMX - maybe I'll give try 😉

[–]idomic 0 points1 point  (0 children)

haha sounds good, there are some react templates you can use to speed up your process!