Fujimod
Try your camera firmware in the browser and build Fujimod SD boot files.
Find MSBA classmates whose travel plans line up with yours.
Translation pending
LifestyleGitHub @jiatongy-svgOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
🏆 Grand Champion (1st Place) · 7th Annual USC Marshall AI Global Case Competition (2026) — TripMatch matches MSBA classmates by travel plans
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Find classmates whose travel plans almost match yours — then turn them into one trip everyone accepts.
🏆 Grand Champion (1st Place) — 7th Annual AI Global Business Analytics Case Competition, USC Marshall School of Business (October 2026)
Live app (USC sign-in) · 🎬 Demo video · 📊 Pitch deck · Developer guide
About 500 USC Marshall MSBA students share the same academic calendar, yet trips keep falling apart. In our survey of 47 MSBA students (Oct 2026):
The gap isn't people. It's visibility into whose plans almost overlap.
| Post a plan | Dates (a break or a few weekends), places, budget, vibe, group size. Up to 5 plans per student. |
| Match | Pair and group MSBA students , ranked by a 0–100 score, each with the reasons it fits. Anonymous until everyone is interested. |
| Chat | When everyone taps Interested, a group chat opens — talk before anyone commits. |
| Lock the trip | One member sends the final plan (dates, place, cost split); everyone accepts. Contacts and a calendar file unlock. |
| Discover | Confirmed trips can post open seats. Classmates without a plan can join instantly — and leave any time. |
src/lib/ai-merge.ts).Stack: Next.js 16 · React 19 · TypeScript · Tailwind CSS 4 · Supabase (Postgres, Auth, RLS, Storage) · Anthropic Claude API · Vercel · Vitest
Phone / laptop ──HTTPS──▶ Next.js on Vercel ──▶ Supabase (Postgres + Auth)
│ pages, server actions │ Row Level Security on every table
│ matching + merge │ trip rules in database functions
└ Claude (itinerary) ◀───┘ rules re-check every AI draft
USC Marshall MS in Business Analytics
npm install
cp .env.example .env.local # add your Supabase keys
npm run dev # http://localhost:3000
npm test # 108 tests, no keys needed
Full setup (Supabase, email sign-in, deployment): docs/SETUP_CHECKLIST.md. Architecture, matching rules and changelog: docs/DEVELOPMENT.md.