Recently Written · git

subplz-web

git clone https://github.com/equwal/subplz-web

Log | Files | Refs


commit 6bb3479e25fb11978ddaee44efc28bafbfb67867
Spenser Truex <truex@equwal.com>
2026-09-22 15:59:31 -0700

Merge pull request #5 from equwal/verified-email-subscriptions

Sell packs and monthly plans, and give free credits to verified emails
 .env.example                |  10 ++-
 README.md                   |  67 +++++++++++++++---
 backend/api.py              |  21 ++++--
 backend/auth.py             |   2 +
 backend/billing.py          | 161 +++++++++++++++++++++++++++++++++++++-------
 backend/db.py               |  22 +++++-
 backend/payments.py         |  20 ++++--
 backend/pricing.py          |  76 ++++++++++++++++++---
 backend/settings.py         |  18 +++--
 frontend/app.js             |  38 +++++++----
 frontend/index.html         |   7 +-
 frontend/terms.html         |   8 ++-
 tests/test_billing.py       |  47 +++++++++++--
 tests/test_free_credits.py  | 127 +++++++++++++++++++++++++++-------
 tests/test_migration.py     |  14 ++--
 tests/test_subscriptions.py | 161 ++++++++++++++++++++++++++++++++++++++++++++
 16 files changed, 687 insertions(+), 112 deletions(-)