Quickstart
1. Sign up
Section titled “1. Sign up”Create an account at saasmaker.vercel.app. Sign in with Google.
2. Create a project
Section titled “2. Create a project”From the dashboard, create a new project. Give it a name and slug. Then go to Settings and copy your API key (starts with pk_).
3. Install the SDK
Section titled “3. Install the SDK”npm install @saas-maker/sdk4. Collect your first feedback
Section titled “4. Collect your first feedback”import { SaaSMakerClient } from '@saas-maker/sdk';
const client = new SaaSMakerClient({ apiKey: 'pk_your_api_key', baseUrl: 'https://saasmaker-api.sarthakagrawal927.workers.dev',});
// Submit feedbackawait client.feedback.submit({ title: 'Add dark mode', description: 'Would love a dark mode option', type: 'feature', submitter_email: 'user@example.com',});Or use curl directly:
curl -X POST https://saasmaker-api.sarthakagrawal927.workers.dev/v1/feedback \ -H "Content-Type: application/json" \ -H "X-Project-Key: pk_your_api_key" \ -d '{ "title": "Add dark mode", "description": "Would love a dark mode option", "type": "feature", "submitter_email": "user@example.com" }'5. Use the CLI (optional)
Section titled “5. Use the CLI (optional)”npm install -g @saas-maker/clisaasmaker loginThe CLI opens your browser for Google OAuth. Once authenticated, you can manage projects and services from the terminal.
Next steps
Section titled “Next steps”- Authentication — understand API keys vs session tokens
- Feedback — full feedback API reference
- JavaScript SDK — all available SDK methods