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)
- Register an account
- Choose a risk level
- Add a demo transaction
- Savings pool updates
- AI auto-invest triggers
- 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
- fastapi
- gemini
- react-native
- solana
Log in or sign up for Devpost to join the conversation.