> the part or building a SaaS business that everyone needs to do.
A few critical ones off the top of my head
- payments (subscriptions, cancellations, invoices, etc)
- authentication (signup, login, invite, forgot password)
- transactional emails (confirmations, etc)
for enterprise:
- permissions, access controls
- audit logs
- gdpr
- reporting, monitoring
- single sign on
other common saas-y needs
- notifications
- error monitoring
- performance monitoring
- admin tools (impersonate, deletions)
- feature flagging
I'm surprised a "SaaS in a box" hasn't really gotten traction. I think part of it is the tech stack dependencies - frontend frameworks, backend languages & frameworks, infra, databases, 3rd party tools