GeniePy
The fastest way to build a SaaS using Python 🐍
GeniePy is an industry-standard asynchronous Python boilerplate based on Starlette to kick-start your next SaaS application.
Included features:
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 an ESP (Email Service Provider) of your choice
Mailjet, Mailgun, & Sendgrid support built in (easy to add more ESPs)
File Storage
Easily store flies on S3 and Google Cloud Storage, or local disk
Easy Deployment
Websockets
Communicate with clients in real-time using Websockets
Size
55.6 KB
- Size55.6 KB