Kelly Burke

Async Labs by Kelly Burke

Build your own SaaS business with a productive stack of React, Material-UI, Next, MobX, WebSockets, Express, Node, Mongoose, MongoDB. Written with TypeScript.

Visit Async Labs

This open source project provides a boilerplate for building Software as a Service applications. It includes common features such as authentication, file uploads, email functionality and payment subscriptions to help speed up development.

The boilerplate uses modern technologies like React, Next.js, MongoDB and Express to provide a solid foundation for SaaS apps. Developers can focus on their unique application rather than rebuilding common infrastructure.

Examples show how to set up the boilerplate locally and deploy to production hosts. Developers are able to reuse the boilerplate code to quickly create new SaaS products and reduce the barriers to launching in the market.

Pricing

  • $0

All licences include

  • Analytics (Google Analytics)
  • Auth (Google OAuth, Passwordless)
  • Custom logger
  • Database (Mongoose, MongoDB)
  • Design system (Material UI)
  • Emails (AWS SES, Mailchimp)
  • File uploads (AWS S3)
  • Opinionated architecture
  • Production-ready, scalable architecture:
  • SSR for fast initial load & SEO
  • State management (MobX)
  • Subscriptions
  • Teams admin
  • Universally-available environmental variables at runtime
  • Web components: ActiveLink, Confirm, Notifier, MenuWithLinks, etc
  • WebSockets (socket.io v3)

Async Labs

Optimised hosting

  • Heroku

Payment processors

  • Stripe

Languages / frameworks

  • Express
  • Typescript
  • Node.js
  • React
  • Next.js
Go to Async Labs