Inspiration

Personal finance and investing are rarely taught in school, and many young people are intimidated by the stock market or afraid to risk their own money. We built StockVision to change that — by making trading safe, educational, and competitive for those who don't have access to a broker (under-18s in the US), and beginner investors, who might fear committing their own capital.

What it does

StockVision is a gamified stock market simulation platform where users join live leagues, compete with others, and learn by doing — all without risking real money. A built-in AI coach analyzes trades and provides personalized feedback, making every session a step forward in financial literacy.

How we built it

I used Typescript and NEXTJS on the frontend (with Tailwind CSS) and Firebase for backend infrastructure, including authentication, real-time database updates, and hosting. The AI insights engine leverages a custom-trained model for pattern recognition and feedback generation, integrated via Python backend services.

Challenges we ran into

Balancing realism with accessibility was a core challenge — we wanted the simulation to reflect actual market behavior while keeping it intuitive for younger users. Creating meaningful AI feedback without overwhelming the user also required careful tuning.

Accomplishments that we're proud of

We’re proud of building a working real-time league system, a seamless dashboard interface, and an AI coach that gives users actionable, understandable feedback. Most importantly, we’ve made a tool that makes financial learning fun and approachable.

What we learned

We learned how to design a product around user psychology and motivation, especially for users new to finance. We also gained experience integrating real-time systems and developing explainable AI that supports learning, not just predictions.

What's next for StockVision

Further improving the AI implementation to make it more informative.

Built With

Share this project:

Updates