๐Ÿ’ฐ LittleInvestors โ€” Teach Kids to Invest, Together

Built for: Mind the Product โ€” World Product Day "Everyone Ships Now" Hackathon 2026

Live Demo GitHub Analytics


๐ŸŽฏ The Problem

Kids don't learn money from textbooks โ€” and most financial literacy apps treat it like homework. Meanwhile, parents want to teach their kids about money but have no tools to do it together.

LittleInvestors bridges that gap: a parent-child collaborative platform where kids learn by doing โ€” simulating real investments, taking quizzes, chatting with an AI coach โ€” while parents stay in the loop and participate through virtual allowances.


๐Ÿ‘ฅ Who It's For

User What They Get
๐Ÿ‘ง Kids (8โ€“16) Video lessons โ†’ quizzes โ†’ stock simulator โ†’ AI coach โ†’ achievements
๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง Parents Send virtual allowances, track child's progress, write personalized notes
๐Ÿค– Penny (AI Coach) Google Gemini-powered chatbot that answers any money question in kid-friendly language

๐ŸŒŸ Features

Feature Description
๐Ÿ  Dashboard Animated portfolio view, real-time stock prices, buy/sell simulator with sparkline charts
๐Ÿ“š 5 Lessons Video-based lessons with XP rewards: Money, Saving, Spending, Risk, Investing
๐Ÿ† Quiz System 3-question quizzes after each lesson with confetti on perfect scores
๐Ÿค– Penny AI Coach Google Gemini 2.5 Flash โ€” kid-friendly answers, preset question chips, fallback responses
๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง Parent Mode Send preset ($5/$10/$20/$50) or custom allowances with personal notes; view activity feed
๐Ÿ“ˆ Stock Simulator Buy/sell Apple, Amazon, Walmart, Tesla, Google, Microsoft with virtual coins
๐Ÿ“Š Live Sparklines SVG sparkline charts rendering Yahoo Finance 5-day historical trends
๐ŸŽ–๏ธ 7 Achievements Baby Buffett, Quiz Ace, Perfect Score, Level Up, Super Saver, On Fire, First Step
๐Ÿ”ฅ Streak & XP System Daily streaks, XP progression, coin rewards, savings goals
๐Ÿ”’ Premium Stocks Spend 150 coins to unlock Tesla, Google, Microsoft โ€” teaches value of saving

๐Ÿ“Š Analytics & Measurability (Novus.ai)

LittleInvestors is fully instrumented with Novus.ai โ€” every meaningful user action is tracked, giving real visibility into how families engage with the product.

What's Tracked

8 Pages

  • Landing, Dashboard, Learning | Courses, Learning | Lesson, Learning | Quiz, AI Coach, Parent Mode, Profile

14 Track Events

Event What It Captures
lesson_completed Kid finishes a lesson and proceeds to quiz
quiz_completed Quiz results: score, total, XP earned
quiz_answer_submitted Per-question answer data โ€” reveals which topics kids struggle with
stock_purchased Simulated buy: ticker + price
stock_sold Simulated sell: ticker + price
stock_viewed Stock detail expansion โ€” intent to trade
premium_stocks_unlocked High-engagement milestone: spent 150 coins to unlock Tesla/GOOGL/MSFT
chat_message_sent Penny AI usage: message length
allowance_sent Parent sends preset allowance
custom_reward_sent Parent sends custom amount + note
achievement_unlocked Any of 7 achievement milestones
goal_set Kid sets a savings goal
onboarding_tour_completed Dashboard tour finished
feedback_submitted In-app star rating

9 Funnels

  • Landing Page Conversion ยท Landing to Course Browsing ยท Lesson & Quiz Completion ยท Stock Purchase Flow ยท Premium Stocks Unlock ยท AI Coach Interaction ยท Parent Quick Allowance ยท Parent Custom Reward ยท Learning Conversion Funnel (end-to-end)

1 Active Guide

  • Welcome lightbox on Dashboard: introduces all features to new visitors, CTAs to start first lesson

Visitor Segmentation

  • role: 'parent' vs role: 'student' โ€” auto-detected from URL
  • Unique persistent family account ID per device

๐Ÿš€ Live Demo

๐ŸŒ App: https://little-investors-delta.vercel.app/

๐Ÿ› ๏ธ Tech Stack

Layer Technology
Backend Node.js + Express
Frontend EJS templates + Vanilla CSS + Vanilla JS
AI Coach Google Gemini 2.5 Flash API
Analytics Novus.ai โ€” 8 pages, 14 events, 9 funnels, 1 guide
Stock Data Yahoo Finance API (via backend proxy)
Deployment Vercel (frontend) + Railway (backend)
State localStorage (client-side, no auth required)

๐Ÿƒ Run Locally

git clone https://github.com/thesumedh/Little-Investors.git
cd Little-Investors
npm install

# Create src/.env with:
# GEMINI_API_KEY=your_key_here   โ† free at aistudio.google.com

npm start
# Open http://localhost:3000

Environment Variables (src/.env)

PORT=3000
GEMINI_API_KEY=your_key_here

๐Ÿ’ก Product Thinking

The insight that shaped everything: Financial literacy for kids fails because it's taught at kids, not with them. The parent-child dynamic is the product's superpower โ€” the moment learning becomes a shared family experience rather than homework, engagement transforms completely.

Design decisions:

  • No login required โ€” removes friction for a hackathon demo; any family can start in 30 seconds
  • Coins as currency โ€” kids earn coins through learning, then spend them to invest. This teaches the core loop: learn โ†’ earn โ†’ invest
  • Parent Mode is equal, not secondary โ€” parents aren't an afterthought; they're co-participants who send allowances and celebrate wins
  • Penny is opinionated โ€” the AI coach has a name, a personality, and always gives kid-friendly answers. Not a generic chatbot

What the data will tell us (via Novus):

  • Are kids completing lessons before investing, or skipping straight to stocks?
  • Which quiz questions have the highest wrong-answer rate? (reveals curriculum gaps)
  • Do families where parents send allowances have higher lesson completion rates?
  • What does Penny get asked most? (product roadmap signal)

๐Ÿง— Challenges

  • Gemini for kids: Getting consistent age-appropriate responses required careful system prompting, temperature tuning, and a keyword-matching fallback for common questions
  • State without a database: Designing the full game state (coins, XP, shares, achievements, streaks) in localStorage required careful architecture so nothing conflicts
  • Two users, one app: Parent Mode and Kid Mode are completely different UX contexts sharing the same codebase โ€” designing flows that don't confuse either required deliberate information architecture

๐Ÿ”ฎ What's Next

  • User accounts + cross-device sync (Supabase)
  • Real stock price WebSocket updates
  • Push notifications for parent deposits
  • Teacher mode for classrooms
  • Expanded asset classes (ETFs, crypto, bonds)
  • iMessage/WhatsApp family finance integration

๐Ÿ“ˆ Judging Criteria Self-Assessment

Criterion How We Address It
Product Thinking Clear problem, well-defined audience (families/kids 8โ€“16), unique parent-child collaborative angle
Craft & Execution Polished UI, end-to-end working flows, intentional copy, Penny AI persona
Originality Stock sim + AI coach + gamification + parent loop โ€” built solo in one hackathon sprint
Shippedness Live URL, Novus installed & measuring (8 pages, 14 events, 9 funnels, 1 guide), any stranger can get value in 30s

Built with โค๏ธ for the Mind the Product World Product Day Hackathon 2026

"Everyone Ships Now" โ€” and we shipped. ๐Ÿš€

Built With

Share this project:

Updates