ChudInvesting

๐Ÿ’ธ Spend. Save. Invest. Automatically like a Chud.

ChudInvesting turns everyday spending into investing โ€” without changing how you live.

Buy coffee? We skim a small percentage.
Pay for Netflix? We skim a little there too.
That money builds up in a savings poolโ€ฆ and then AI puts it to work.

No real money moves in our demo โ€” but everything runs on live market prices so you can see exactly how it would perform.

Built for DeerHacks.


๐Ÿš€ The Idea

Most students donโ€™t invest because:

  • They think they need a lot of money
  • They donโ€™t know what to buy
  • It feels complicated

We remove all three.

ChudInvesting automatically saves a small percentage from each transaction and uses AI to simulate smart investing based on your risk level.

You live your life. The app builds your portfolio.


๐Ÿง  What Makes It Different?

1๏ธโƒฃ Smart Savings From Every Purchase

Each transaction gets categorized as essential or discretionary.
We save more from wants, less from needs.

2๏ธโƒฃ AI-Powered Investing

Based on your risk profile:

  • ๐ŸŸข Chill
  • ๐ŸŸก Moderate
  • ๐Ÿ”ด Aggressive

AI suggests where to allocate your savings โ€” stocks or crypto โ€” using real market prices.

3๏ธโƒฃ Real Prices. Safe Simulation.

We pull live prices for:

  • Stocks like the S&P 500 ETF
  • Crypto like Solana

But all trades are simulated โ€” perfect for a hackathon demo.

4๏ธโƒฃ Fully Interactive Portfolio

  • See your holdings
  • Track profit & loss
  • Manually invest more
  • Sell and move money back to savings

Everything updates live.


๐ŸŽฎ Demo Mode (Built for Judges)

No bank account needed.

You can:

  • Add preset transactions (Starbucks, Netflix, Costco, utilities, etc.)
  • Generate random purchases
  • Watch savings accumulate
  • See AI instantly invest the balance

Itโ€™s fast, visual, and easy to understand in under 2 minutes.

Optional: Plaid sandbox integration if you want to simulate real bank linking.


๐Ÿ›  How We Built It

Frontend

  • Expo (React Native)
  • TypeScript

Backend

  • FastAPI (Python)

Database

  • Supabase (PostgreSQL)

AI

  • Google Gemini (transaction classification + investment suggestions)

Live Pricing

  • CoinGecko (crypto)
  • yfinance (stocks)

๐ŸŽฏ Demo Flow (How to Show It)

  1. Register an account
  2. Choose a risk level
  3. Add a demo transaction
  4. Savings pool updates
  5. AI auto-invest triggers
  6. Open Portfolio โ†’ see new holding with live price

Simple. Clear. Impressive.


๐ŸŒŽ Why This Matters

Most investing apps assume people already:

  • Have capital
  • Understand markets
  • Are motivated to invest manually

We assume the opposite.

ChudInvesting is built for students and first-time investors who want wealth-building to happen quietly in the background.

Spend normally.
Save automatically.
Invest intelligently.

Built With

Share this project:

Updates