Raghunath Manyam
2025 – Present

BCCS — Daycare Management Portal

Full-Stack Zero-Trust SaaS

Context

A full-stack Next.js 16 + Supabase childcare management portal featuring: invite-code onboarding (passwordless magic links), role-based dashboards (Provider/Parent/Admin), real-time activity feeds with photo galleries (presigned URL security), multi-child consolidated invoicing with @react-pdf/renderer, attendance tracking with calendar heatmaps, daily care logs (meals/naps/diapers), and announcement boards. Zero-trust architecture with Row-Level Security on every table.

Architecture

Loading diagram...

What I owned

  • Invite-code onboarding — 2-step registration vs. 5-step traditional flow
  • Row-Level Security on every Supabase table for data isolation
  • Server-driven presigned URLs for private photo/video delivery
  • Multi-child consolidated PDF invoicing with @react-pdf/renderer
  • Real-time activity feeds with image compression pipeline

Stack

Next.js 16SupabaseRLSReact PDFResendRadix UIShadcnVercelPostgreSQL
Decisions behind this project →