All work
QUAS
An open-source Flask starter and utility kit for standing up production-ready APIs in hours instead of days.
- Role
- Author and maintainer
- Client
- Open source
- Year
- 2023
- Focus
- Open source, Developer tools
Why it exists
I kept rebuilding the same foundation for every Flask API: auth, config, error handling, pagination, logging. QUAS packages those decisions once.
What is inside
- App factory with environment-based config
- JWT auth, role checks and consistent JSON error responses
- Pagination and filtering helpers for SQLAlchemy queries
- Docker setup for local development and deployment
@bp.get("/orders")
@roles_required("admin")
def list_orders():
return paginate(Order.query.order_by(Order.created_at.desc()))Gallery
Next project
KYB Verification
Business verification inside a merchant onboarding flow, integrating a third-party KYB API into a Laravel app.