Full Stack Development Projects in CumbumFull Stack Development Projects in CumbumIntake and approval portal for Power BI report requests. MVP, deployed on Vercel with a live Power BI API integration.
Teams were requesting dashboards over email and spreadsheets, which lost the thread between the business ask, the BI team's interview notes and the developer's build. Prism turns that into one tracked record with sequential sign-off.
What it does:
• Ten-stage, role-gated approval workflow
• Row-level security per role (about 20 Postgres policies)
• Change requests against already-published reports
• File attachments via signed URLs from private storage
• Power BI Service integration over Azure AD OAuth
• Notifications to email and Microsoft Teams
A Playwright end-to-end test runs in GitHub Actions on every PR and nightly against production.
Stack: Next.js, React, TypeScript, Tailwind CSS, Supabase, PostgreSQL, Resend, Power BI REST API, Playwright
Live: tcmplanner.vercel.app (http://tcmplanner.vercel.app)