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: