Skip to content

Introduction

SaaS Maker is a drop-in backend-as-a-service for SaaS apps. Instead of building common SaaS features from scratch, plug in SaaS Maker and get production-ready services in minutes.

ServiceWhat it does
Feedback & Feature RequestsCollect bugs, feature requests, and general feedback with voting
WaitlistCapture pre-launch signups with automatic welcome emails
TestimonialsCollect, moderate, and display customer testimonials
ChangelogPublish product updates with categories and drafts
Knowledge BaseVector search / RAG-powered document search
AnalyticsTrack page views and custom events
  1. Create a project in the dashboard
  2. Get your API key from project Settings
  3. Use the REST API or SDK to integrate services into your app
Terminal window
npm install @saas-maker/sdk
import { SaaSMakerClient } from '@saas-maker/sdk';
const client = new SaaSMakerClient({
apiKey: 'pk_your_api_key',
baseUrl: 'https://saasmaker-api.sarthakagrawal927.workers.dev',
});
  • API — Cloudflare Workers (globally distributed, low latency)
  • Database — CockroachDB (distributed SQL)
  • Widgets — Embeddable React components for feedback, testimonials, and changelog
  • Dashboard — Next.js app for managing projects and services