Skip to main content

Welcome to the Volca docs

Volca is a TypeScript boilerplate for SaaS applications that accelerates your development and deployments and allows you to get to market faster than building from scratch. It comes bundled with proven Node and React patterns and frameworks that will give you a solid foundation to build upon.

Some of the main use cases for Volca is:

  • Wanting to speed up time to market
  • Wanting a solid foundation to build your business on
  • Wanting to learn full stack development
  • Wanting best practices in security for setting up your infrastructure

Some of the key features of Volca is:

  • Authentication and session management
  • Subscription management with Stripe
  • CI/CD workflow with GitHub actions
  • Multi tenancy
  • Infrastructure as code that can be deployed with one command

The project leverages modern frameworks and technologies like: