๐ŸŒŸ Inspiration

Most beginner investors have no idea what cash, bonds, stocks, index funds, or crypto actually mean โ€” or how risky they are during real crashes.
Almost every financial tool assumes prior knowledge, which leaves beginners confused and overwhelmed.

We wanted to fix that by building a beginner-first, visual, game-like investing education tool.
A tool where users learn by doing, not reading boring textbooks.

Thus, InvestIQ was born.


๐Ÿงฉ What it does

InvestIQ is a multi-page, interactive financial learning platform that teaches beginners how investing works using:

  • ๐ŸŽฎ Drag-and-drop portfolio building
  • ๐Ÿ“Š Live animated pie charts
  • โš ๏ธ Real-time risk calculation
  • ๐Ÿง  Beginner-friendly explanations
  • ๐Ÿ“ฐ Real market event stories with external links
  • ๐ŸŒˆ Cyberpunk neon UI/UX and animations

๐Ÿ’ก Core Features

  • ๐Ÿงฑ Drag money-blocks (Cash, Bonds, Index Funds, Stocks, Crypto) into your portfolio
  • ๐Ÿ“ˆ See instant percentage allocation
  • ๐Ÿ”ฅ Watch the risk meter rise or fall
  • ๐Ÿงฏ Get real explanations on diversification & overexposure
  • ๐Ÿ“ฐ Learn from real events โ€” 2008 crash, COVID crash, Bitcoin cycles
  • ๐Ÿš€ Enjoy a visually immersive neon cyberpunk interface

InvestIQ transforms financial literacy into something fun, intuitive, and exciting.


๐Ÿ› ๏ธ How we built it

๐Ÿ”ง Tech Stack

  • HTML5 โ€“ Multiโ€‘page website structure
  • CSS3 โ€“ Neon, glow, glitch, and scanline animations
  • Bootstrap 5 โ€“ Responsive grid system
  • JavaScript โ€“
    • ๐Ÿ—๏ธ Custom drag-and-drop engine
    • ๐Ÿ“Š Real-time Chart.js updates
    • ๐ŸŽ›๏ธ Weighted risk calculator
    • ๐Ÿ—‚๏ธ Dynamic portfolio explanation system
    • โœจ Page-aware navigation highlighting
  • Chart.js โ€“ Animated doughnut chart

๐Ÿงฑ Architecture

  • 5โ€‘page system:
    • ๐Ÿ  index.html
    • ๐Ÿ“˜ basics.html
    • ๐Ÿ“ฆ assets.html
    • โš™๏ธ builder.html
    • ๐Ÿ“ฐ stories.html
  • Shared theme, shared CSS, shared JS

Everything was built manually โ€” no frameworks, no templates, just pure front-end engineering.


๐Ÿง— Challenges we ran into

1๏ธโƒฃ Getting drag-and-drop perfectly smooth

Native DnD events behave differently across browsers.
We had to handle:

  • dragover blocking
  • drop handling
  • dragstart

2๏ธโƒฃ Making neon animations beautiful AND readable

Balancing bright neon colors with legibility required dozens of tests.

3๏ธโƒฃ Explaining finance simply

We rewrote copy repeatedly to keep it:

  • simple
  • non-technical
  • non-misleading
  • educational but fun

4๏ธโƒฃ Syncing chart, risk meter & explanations

All components update simultaneously, which required careful JS sequencing.

5๏ธโƒฃ Keeping UI consistent across 5 different pages

The cyberpunk theme had to feel unified everywhere.


๐Ÿ… Accomplishments weโ€™re proud of

  • ๐ŸŽฎ A fully gamified investing learning tool
  • ๐ŸŽจ A unique cyberpunk finance aesthetic
  • ๐Ÿ”ฅ Smooth drag-and-drop engine built from scratch
  • ๐Ÿ“š Real investing education with real-world events
  • ๐Ÿค Beginner-friendly explanations that actually make sense
  • ๐Ÿ“ฑ Fully responsive, animated, multi-page interface

InvestIQ doesnโ€™t just show numbers โ€” it teaches through interaction.


๐Ÿ“˜ What we learned

  • Great UI/UX is the key to explaining complex topics
  • Jargon is unnecessary when teaching beginners
  • Animations need strict control to avoid overwhelming users
  • Real historical events make financial concepts relatable
  • Structuring a multi-page hackathon project requires clean planning

๐Ÿ”ฎ Whatโ€™s next for InvestIQ

๐Ÿš€ Future Add-ons

  • ๐Ÿค– AI-powered โ€œInvestment Coachโ€
    Natural-language explanations of user portfolios
  • ๐Ÿ“‰ Crash Simulator
    See your portfolio survive (or collapse) in:
    • Dot-com bubble
    • 2008 meltdown
    • COVID-2020
    • Bitcoin winters
  • ๐Ÿงฑ More assets
    • Gold
    • Real Estate
    • REITs
  • ๐Ÿ† Gamified badges
    • Diversification Master
    • Risk Navigator
    • Safe Crypto User
  • ๐Ÿ‘ค User accounts + saved portfolios

InvestIQ is becoming a hands-on, play-driven portfolio sandbox that teaches beginners through exploration, clear visuals, and frictionless UI design.


โš ๏ธ Disclaimer

This project is for educational purposes only and is NOT financial advice.

+ 15 more
Share this project:

Updates