Pulsecheck Docs
A short, honest guide to this template — what works today, what's a stub, and how to make it yours.
How it works
Pulsecheck is a single-user account health dashboard for Customer Success. Each signed-in user has their own private workspace of customer accounts — no shared orgs, teams or roles.
- Accounts you add are visible only to you (row-level security scoped to your user).
- Each account has a health score (0–100). Status is auto-derived: Healthy 70+, At Risk 40–69, Critical <40.
- Every status change is logged in a history table so you can see when an account slipped.
Getting started
- Sign up with email + password or Google.
- Complete the 3-step onboarding (you can skip and resume at any time).
- Import a CSV, or pick Explore with sample data to see the dashboard populated instantly.
- Head to Dashboard for the at-a-glance view, or Accounts to add/edit rows manually.
Remix instructions — what carries over
When you remix this template into a new Lovable project:
- Carries over: UI, routes, design system, server functions, database schema (as migrations), RLS policies.
- Does NOT carry over: any accounts, profiles, or sample data — every new project starts with an empty database and a fresh Lovable Cloud instance.
- Configure after remix: if you want to brand Google sign-in with your own OAuth client, add it in Cloud Auth settings. The managed Google provider works out of the box.
Known gaps
- No live connectors to Salesforce/HubSpot/Zendesk/Gainsight — the Settings "Connect your tools" section is intentionally a placeholder.
- Health score is manual or naive-derived; there's no ML model.
- CSV import is parsed in the browser and expects ~5MB or less.
- No team sharing — this template is single-user by design.
- Analytics show a snapshot, not long-range trends beyond what history captures.