Our great sponsors
-
Flask-AppBuilder
Simple and rapid application development framework, built on top of Flask. includes detailed security, auto CRUD generation for your models, google charts and much more. Demo (login with guest/welcome) - http://flaskappbuilder.pythonanywhere.com/
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
This is quite old now but when I first discovered overholt I learned a great deal from studying its structure. It is very well thought out. Keep an eye out for other projects to learn from. And then when you start chopping up the architecture of your own project, when you find yourself in a jam with awkward logic, circular imports, or frustrating dependencies, remember this post. Give yourself permission to take a step back and rip it all apart again, this time with the benefit of what your incremental improvements have taught you.
You can also try FlaskAppbuilder: https://github.com/dpgaspar/Flask-AppBuilder. Some of the large project like Apache Airflow, Apache Superset are built on top of it.