Inspiration
I landed in the US as an international student with no SSN, no credit history, and zero guidance. The tools that existed were built for Americans who already had a 700+ score. Nobody told me about the Deserve EDU card, the ITIN path, or the Chase 5/24 rule.
Today I have $2M+ in credit limits and 500,000+ points — built entirely from scratch starting with a single student card. That journey is what ArriveAI is.
The number that made this real: UMD international students spend over $17 million annually on credit cards with almost none of it optimized. That's millions in missed cashback and lost points walking out the door every year.
What I Learned
The credit math is surprisingly powerful once you understand it. The Amex Gold Card charges a $325 annual fee — but gives back $424 in credits. Before you swipe once, it pays you:
($200 dining × 4x × 12) + ($150 grocery × 4x × 12) + $424 credits − $325 fee = +$368/year
I also learned that the international student path is completely different from standard advice. I mapped it into three phases: Survive (no SSN, first card), Build (stack no-fee cards, hit 700+), Optimize (Amex Gold, Chase Sapphire, transfer partners).
How I Built It
Fully client-side — no backend, no login, opens instantly. Four files:
finpath.html— 4-step onboarding quiz that detects your phasefinpath-data.js— 19 cards with verified fees and credits, UMD resource URLs, friend networkfinpath-app.js— Conversational AI engine, phase logic, wallet + referral systemfinpath.css— OLED dark design system, IBM Plex Sans, glassmorphism nav
The AI advisor uses a stateful interview mode — instead of generic answers, it asks follow-up questions ("how much do you spend on dining?") before running personalized math. The social referral layer lets you see which friends own a card and request their referral link, so both parties earn bonus points.
Challenges
Every number had to be right. The Amex Gold fee is $325, not $395. The credits are $120 Uber Cash + $120 dining + $84 Dunkin' + $100 Resy = $424. Wrong numbers would instantly destroy trust.
Phase-aware advice is hard. A student with no SSN asking about Amex Platinum needs a redirect. A Phase 3 student needs the full math. Same question, completely different answer — building that context routing without it feeling robotic took real work.
Built With
- api
- css
- github
- glassmorphism
- html5
- javascript
- no-framework-css3-?-custom-design-system-(css-variables
- oled-optimized-dark-mode)-vanilla-javascript-?-stateful-ai-engine
- phase-detection
- vanilla
Log in or sign up for Devpost to join the conversation.