About CertGrid
Track employee cert compliance, automate reminders, export audit-ready reports.
CertGrid is a production-ready multi-tenant SaaS for tracking employee certification compliance — built for HR teams, safety managers, and compliance officers in healthcare, construction, logistics, and any regulated industry. Skip 3.5 months of building. Everything is wired and working. -- LIVE DEMO --- URL: https://certgrid-production.up.railway.app Admin login: admin@riverside.com / demo1234 Manager login: manager@riverside.com / demo1234 Seeded with 20 employees across 5 job roles, 8 cert types, and a mix of current / expiring / overdue / missing compliance states so you can see every feature in action immediately. -- WHAT IT DOES --- HR admins define job roles, assign required certifications to each role with validity periods, and the system automatically tracks compliance status across every employee. Employees get email reminders before certs expire. Managers see their team's compliance in real time. Admins download a PDF or CSV for audit submissions in one click. -- FEATURES --- Role-based access: Admin (full control), Manager (direct reports), Employee (self-service) — all enforced at API + middleware + UI layers Certification requirements engine: define what each job role needs, system handles the rest Real-time compliance status per employee: current / expiring soon / overdue / missing — computed live, never stale Automated 60/30/7-day email reminders via daily cron (employee + manager) Compliance matrix: color-coded grid of every employee × required cert PDF and CSV export of compliance matrix for audit submissions CSV employee bulk import with row-level validation and error reporting Employee self-service: upload their own cert records and documents Document storage per cert record (PDF, JPEG, PNG — up to 10MB) Stripe per-seat billing: 14-day free trial, Checkout, Customer Portal, webhooks, seat sync on employee add/deactivate Subscription gating: pastdue orgs go read-only automatically Full audit trail: append-only log of every sensitive action with actor, target, and metadata Multi-tenant: unlimited organizations, fully isolated -- TECH STACK --- Next.js 14 (App Router), TypeScript, PostgreSQL, Prisma, Tailwind CSS, shadcn/ui, NextAuth.js, Stripe, Resend, Cloudflare R2, Upstash Redis, Railway. Single repo, single deploy. -- CODEBASE SIZE --- 16,151 lines of TypeScript across 120 source files. 35 API endpoints. 21 frontend pages. 272-line Prisma schema (11 models). All flows manually tested end-to-end. -- WHAT'S INCLUDED IN THE SALE --- Full source code, README with setup and Railway deployment instructions, .env.example with all 17 required variables documented, Prisma schema + migrations, and seed script (npm run seed). A buyer with a Railway account and Stripe + Resend credentials can be live with real customers in under an hour.
Project details
Website: https://certgrid-production-d48f.up.railway.app
Next step: <p>The core is done. Billing, multi-tenancy, compliance engine, exports, </p><p>reminders. Natural next steps for a buyer:</p><p><br></p><p>- Set a Stripe price ID and start acquiring customers immediately</p><p>- Add SSO (SAML/OIDC) to unlock enterprise deals</p><p>- Integrate with HRIS platforms (BambooHR, Workday, ADP) for auto roster sync</p><p>- Add a training module to track completion, not just certifications</p><p>- Build a mobile app for field employees using the existing API</p><p>- White-label for resale to HR consultancies or staffing agencies</p><p><br></p><p>The architecture is clean, typed, and well-documented. Any Next.js </p><p>developer can pick it up and ship features within a day.</p>
For sale
Asking price: $1,200 USD
What's included
Source code
README with full setup and deployment instructions, .env.example, Prisma schema + migrations, and seed script (npm run seed).
Reason for selling
This is a purpose-built codebase flip. The product is complete and production-ready but I'm focused on building new tools rather than operating this one. The right buyer is someone who wants to launch a compliance SaaS without spending 3-4 months building the foundation.