// the find
alectrocute/flaskSaaS
A great starting point to build your SaaS in Flask & Python, with Stripe subscription billing 🚀
A Flask boilerplate for SaaS apps with user auth, email confirmation, admin panel, and partial Stripe integration. Aimed at solo founders or developers who want a running start without paying for a commercial boilerplate. Last touched in 2023, Python 3.6 bytecache committed to the repo.
1. Covers the auth plumbing that actually eats time: signup, signin, password reset with email confirmation tokens, all wired up. 2. Flask-Admin integration is already hooked in — you get a basic admin interface without configuring it yourself. 3. Structured config split (dev/prod inheriting from common) is a reasonable pattern for a small Flask app. 4. Dockerized with nginx reverse-proxy included, so you can get it running in a container without fighting the setup yourself.
1. Stripe subscriptions are marked WIP in the README and have been since at least 2023 — the core selling point of a 'SaaS boilerplate' is incomplete. 2. Compiled .pyc files from Python 3.6 are committed to the repo, which is sloppy and signals the last active maintainer wasn't sweating the details. 3. No last commit since March 2023; Flask, SQLAlchemy, and the Stripe SDK have all had breaking changes since then — requirements.txt is likely pinned to stale versions. 4. Flask-Script is deprecated and was removed from active maintenance years ago; anything built on it will need migration to Flask CLI before long.