Looks doable, though lots of little services to integrate.
App Architecture
Monorepo
Bun
React
TypeScript
Nextjs
Supabase
Shadcn
ToDesktop
Expo
TailwindCSS
Hosting
Supabase (database, storage, realtime, auth)
Vercel (Website, edge-config, and metrics)
Upstash (redis)
Services
Trigger.dev (background jobs)
Resend (Transactional & Marketing)
Novu (notifications)
Github Actions (CI/CD)
GoCardLess (Bank connection EU)
Plaid (Bank connection in Canada and US)
Teller (Bank connection in the US)
OpenPanel (Events and Analytics)
Dub (Short URLs)
Polar (Payment processing)
Typesense (Search)