Staart

Staart is a set of starter templates to build a SaaS (software-as-a-service) startup using Node.js and TypeScript. It has built-in authentication (with 2FA and OAuth2 connect), team management with roles and invites, recurring payments with Stripe, an API gateway with rate limiting and billing, and more.

Staart UI is built with Vue.js and is the frontend project, while Staart API is the backend project. Staart UI also contains feature and landing pages, like pricing and policies.

Staart is free and open-sourced on GitHub.