Hey everyone,
I'm currently working on developing a SaaS platform, with multi-tenant support, real-time notifications, custom reporting, file storage, payment gateways), I’m aligning on a robust enterprise-level architecture.
Here’s what I’m currently leaning toward:
Frontend: Next.js + Tailwind
API Backend: NestJS with GraphQL or REST
Database: PostgreSQL (cloud-managed)
ORM: Prisma
Auth: Auth0 or Supabase Auth (TBD)
Queues / Messaging: Redis + BullMQ (for reminders, alerts)
File Storage: Supabase or S3
Analytics: ClickHouse or Postgres views
Payments: Multiple payment gateway integration
Hosting: Vercel (frontend) or Railway
If you or someone you know has good working knowledge of this, please let me know.
I’d love input from anyone who’s:
Thanks
Aasim
I'm currently working on developing a SaaS platform, with multi-tenant support, real-time notifications, custom reporting, file storage, payment gateways), I’m aligning on a robust enterprise-level architecture.
Here’s what I’m currently leaning toward:
Frontend: Next.js + Tailwind
API Backend: NestJS with GraphQL or REST
Database: PostgreSQL (cloud-managed)
ORM: Prisma
Auth: Auth0 or Supabase Auth (TBD)
Queues / Messaging: Redis + BullMQ (for reminders, alerts)
File Storage: Supabase or S3
Analytics: ClickHouse or Postgres views
Payments: Multiple payment gateway integration
Hosting: Vercel (frontend) or Railway
If you or someone you know has good working knowledge of this, please let me know.
I’d love input from anyone who’s:
- Built scalable multi-tenant SaaS apps
- Integrated reminders (email/SMS) at scale
- Worked with Supabase vs custom Auth0 setup
- Handled digital doc signing + file security best practices
Thanks
Aasim