Inspiration Growing up watching family members get financially destroyed by unexpected events — a car breakdown, a medical bill, a sudden job loss — I realized the problem was never laziness or bad intentions. It was that nobody ever showed them the risk in their own numbers before it was too late. 60% of Americans live paycheck to paycheck. 27 million are uninsured. 1 in 3 can't cover a $400 emergency. Yet every financial tool out there either shows you charts of your past spending or gives you generic advice like "save 3-6 months of expenses." That advice means nothing to a gig worker making $3,200 a month with $600 in savings who doesn't know that a single ER visit would put them $5,500 in debt. I built LifeShield because personalized fear is more motivating than generic advice.

What It Does LifeShield is a 60-second financial risk simulator. You answer 5 plain-language questions about your income, expenses, savings, insurance status, and job type. The app then runs your actual numbers through 3 real crisis scenarios:

Car breakdown — $1,400 repair Medical emergency — cost varies based on your insurance Income loss for 3 weeks — calculated against your real monthly expenses

For each scenario, LifeShield shows you exactly:

How much of the cost your savings would cover How much you'd go into debt How many days your savings would last

Then it gives you one action — not a list of 10 things, just the single highest-leverage thing you can do this week with a specific dollar amount.

How I Built It Built entirely in 24 hours as a solo submission using:

React for component structure and state management Tailwind CSS for responsive styling Framer Motion for animations and dramatic scenario reveals Lovable for rapid prototyping and iteration

All financial calculations run client-side from user inputs. No backend, no database, no login required. The math behind each scenario: Debt=max⁡(0,Crisis Cost−Savings)\text{Debt} = \max(0, \text{Crisis Cost} - \text{Savings})Debt=max(0,Crisis Cost−Savings) Days Savings Last=SavingsMonthly Expenses/30\text{Days Savings Last} = \frac{\text{Savings}}{\text{Monthly Expenses} / 30}Days Savings Last=Monthly Expenses/30Savings​ Interest Cost=Debt×0.24/12\text{Interest Cost} = \text{Debt} \times 0.24 / 12Interest Cost=Debt×0.24/12 Vulnerability Score=100−savings penalty−insurance penalty−job penalty−expense ratio penalty\text{Vulnerability Score} = 100 - \text{savings penalty} - \text{insurance penalty} - \text{job penalty} - \text{expense ratio penalty}Vulnerability Score=100−savings penalty−insurance penalty−job penalty−expense ratio penalty

Challenges I Faced The hardest part was not building too much. My first instinct was to build a full dashboard with budgeting tools, an insurance quiz, a checklist, and a savings tracker. I had to repeatedly cut features and ask: what is the one thing that makes someone feel the risk? The answer was the crisis reveal moment — seeing "$5,500 into debt" against your own income number. Everything else was distraction. The second challenge was making the math feel honest without being overwhelming. Too much detail and people tune out. Too little and it feels fake. Finding that balance took most of the iteration time. Technical challenge: Making the vulnerability score feel realistic was harder than expected. An early version scored someone with no insurance and $600 savings at 53/100 — completely wrong. Recalibrating the scoring logic to reflect actual financial risk took several iterations.

What I Learned

Emotional impact beats feature count every time in product design The best financial tools don't give advice — they make consequences feel real Solo building in 48 hours forces you to prioritize ruthlessly The people most underserved by fintech — gig workers, first-gen immigrants, young adults — are also the ones most motivated to act when shown their actual risk

What's Next for LifeShield

Spanish language version — immediately addresses 24.6% of the uninsured population State Farm agent referral integration — after seeing their risk, users get connected to a local agent for a quote Employer wellness benefit — companies pay to give LifeShield to their employees during onboarding University financial literacy program — partner with ASU and other universities to deploy at student orientation

Built With

Share this project:

Updates