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 product scope, estimated through a SAFe 6 enterprise lens vs. what actually happened with one person and Claude Code.

Metric
Solo + Claude CodeWhat happened
SAFe 6 EnterpriseTraditional estimate
Team Size
1 person8-12 people
Elapsed Time
6 days3-4 months
Labor Hours
~55~3,000
Meetings
0~1,080 hrs
Documents
0150+
Deployments
30+ continuous2-4
Decision Latency
SecondsDays to weeks
Cost
~$20/mo~$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