0 ratings

The fastest way to build a SaaS using Python 🐍

GeniePy is a blazing fast industry-standard Python boilerplate based on Starlette to kick-start your next SaaS application. The following features are available on day one:

  • Database Integration
    • App backed by PostgreSQL
    • ORM layer powered by SQLAlchemy
  • Authentication
    • User Registration, Login, Logout, Forgot password
    • Email confirmation, Email reset
    • Permissions-system for enabling user authorization
  • Stripe Payments
    • Allow users to subscribe to basic/premium plans
    • Accept recurring payments easily using Stripe
  • Emails
    • Send emails to your users using a service provider of your choice
    • Mailjet, Mailgun, & Sendgrid support built in (easy to add more providers)
  • File Storage
    • Store files easily on service providers of your choice
    • Amazon S3, Google Cloud Storage, and local disk support built in (easy to add more providers)
  • Easy Deployment
    • Dockerfile
    • Deployment Configuration files for Render & Fly
  • Real-time client updates
    • Send updates to your users in real-time using websockets
I want this!
130 KB
Powered by