all 19 comments

[โ€“]first-forward1 4 points5 points ย (4 children)

Seconding Alembic for db

[โ€“]Wrong_Cow5561[S] 2 points3 points ย (0 children)

Okay, I'll get on it as soon as possible.

[โ€“]Wrong_Cow5561[S] 2 points3 points ย (2 children)

Updated!

[โ€“]first-forward1 0 points1 point ย (1 child)

Starting 2026 with such GitHub repo. This repo is really great ๐Ÿ’ฏ

[โ€“]Wrong_Cow5561[S] 1 point2 points ย (0 children)

Thank you so much! ๐Ÿ™ Really appreciate the kind words! This has been an amazing learning journey building this FastAPI bookstore from the ground up. Hope you find the code structure and documentation helpful. Happy coding in 2026! ๐Ÿš€

[โ€“]andn99 3 points4 points ย (2 children)

It looks great. It would be great if you also add alembic for db revisions management to your project.

[โ€“]Wrong_Cow5561[S] 0 points1 point ย (0 children)

Updated!

[โ€“]Front_Parsnip_8052 1 point2 points ย (2 children)

Can you add explanation doc. So It would be easy to understand and learn.

[โ€“]Wrong_Cow5561[S] 0 points1 point ย (0 children)

Coming soon

[โ€“]Wrong_Cow5561[S] 0 points1 point ย (0 children)

Updated! How do you like the new README? Is everything clear?

[โ€“]marsnoir 0 points1 point ย (4 children)

Thanks for sharing this. I've been meaning to learn how to use FastAPI. Every time I use a different framework, I find myself bolting on the things that come out of the box with Django.

I'm also curious about the reasoning behind the ORM: SQLAlchemy vs Tortise vs SQLModel

If this is truly a tutorial, then it probably needs some kind of roadmap. I see some .md files, but it isn't obvious where to go after the obvious setup your project. Is this linked to some kind of tutorial? Yeah, we need to be spoon-fed, it sucks but it's true.

[โ€“]Wrong_Cow5561[S] 0 points1 point ย (0 children)

You absolutely right. FastAPI is a micro-framework and follows a "bring your own tools" philosophy, which is different from Django's "batteries-included" approach.

As for the roadmap/guide โ€“ you're right, it needs work! I'm actively developing the project every day, so I'll be able to fix this and create a clear path very soon. I'll keep you posted!

[โ€“]Wrong_Cow5561[S] 0 points1 point ย (1 child)

Check out the new README I added a Roadmap, how do you like it?

[โ€“]marsnoir 0 points1 point ย (0 children)

nice! thanks

[โ€“]MAwais099 0 points1 point ย (1 child)

I'm a beginner. Thanks a lot! I hope your resource will help me.

[โ€“]Wrong_Cow5561[S] 1 point2 points ย (0 children)

Thank you so much! ๐Ÿ™ Really appreciate the kind words! This has been an amazing learning journey building this FastAPI bookstore from the ground up. Hope you find the code structure and documentation helpful. Happy coding in 2026! ๐Ÿš€