Back to Projects
Case Study

School Shortlist

A multi-tenant college research platform with AI-powered school analysis, real-time collaboration, and full admin controls.

Built entirely through human-AI collaboration, I wrote zero lines of code.

14,500+
Lines of Code
49
Files
6
Days to Build
55x
Less Labor Hours

The Comparison

The same scope estimated two ways: a cross-functional Scrum team (6 people, no ART overhead, with discovery and hardening sprints) and a SAFe 6 Agile Release Train (8-12 people, 2 PIs). Even without ART ceremony tax, real-world team dynamics, ramp-up, and coordination keep the multipliers significant.

Metric
Solo + Claude CodeWhat happened
Scrum Team6-person estimate
SAFe 6 EnterpriseTraditional estimate
Team Size
1 person6 people8-12 people
Elapsed Time
6 days10-12 weeks3-4 months
Labor Hours
~55~2,300-2,900 hrs~3,000
Meetings
0~340 hrs~1,080 hrs
Documents
0~50-70150+
Deployments
30+ continuous4-6 (per sprint)2-4
Decision Latency
SecondsHours to daysDays to weeks
Cost
~$20/mo$175K-$230K~$400K

6-Day Build Timeline

From zero to production-ready, multi-tenant platform

Day 1March 6

Zero to full app, authentication, AI-powered school profile generation, real-time chat, prompt editor, notes system, and photo gallery all functional.

Day 2March 7

Photo discovery system with web scraping, comprehensive bug fixes, and robust error handling across all features.

Day 3March 9

Archive/restore system replacing hard deletes, background generation that persists across navigation, and quick-action workflows.

Day 4March 10

Activity logging and audit trail, full multi-tenant architecture with tenant isolation, and favorite facts feature.

Day 5March 11

Inline editing across all content, tenant switching UX, invite code system, and email/password authentication alongside Google OAuth.

Day 6March 12

Full CRUD operations, archive/restore polish, admin activity logging, dark/light mode theming, and production hardening.

What Was Built

AI-powered school profile generation with web search

Real-time collaborative chat panel with school context

Multi-tenant system with invite codes and tenant switching

Full admin suite: member management, prompt editor, usage dashboard, cache management, activity logging, announcements

Archive/restore system replacing hard deletes

Account suspension with reactivation request flow

Photo gallery with scraping, upload, and manual URL entry

Background generation that persists across navigation

Dark/light mode toggle with CSS custom properties

Email/password + Google authentication

Tech Stack

LayerTechnology
FrontendReact 19, Vite, CSS Custom Properties
BackendCloud Functions v2, Node.js
AIClaude API (research, chat, photo discovery)
DatabaseCloud Firestore
AuthFirebase Auth (Google + Email/Password)
StorageFirebase Storage
ArchitectureMulti-tenant, Role-based access control
HostingFirebase Hosting
Total Lines of Code14,500+
Source Files49
React Components/Pages31
Cloud Functions15+
“SAFe 6 exists to coordinate complexity across large teams. When AI eliminates the need for the large team, you also eliminate the 1,080 hours of ceremony overhead. The orchestrator model doesn’t replace good product thinking, it removes the translation layers between vision and working software.”
Rick Becker