🚀 Inspiration

We noticed that many people are interested in the stock market but don’t know how or where to start — the fear of losing money and the complexity of financial tools often stop them from even trying. Our goal was to create something educational, risk-free, and intelligent to help people learn trading in a hands-on way, powered by the best of AI.

So we built VRAlytics, an AI-powered virtual stock simulator where users can practice, experiment, and get better at investing — with no real money involved.


📊 What it does

  • Provides users with $5000 v-cash to buy/sell stocks using real-time data from Finnhub and Yahoo Finance
  • Offers detailed stock insights, including 3D historical data graphs
  • Tracks user's virtual portfolio performance and helps them analyze their trading strategy
  • Features a premium subscription-based AI suite called AskAi, powered by:
    • 🧠 NeuroNushka – Translates and explains stock-related queries (via Dappier + Lingo)
    • 🎙️ RishikaVox – A voice-powered financial assistant (via ElevenLabs)
    • 📈 VivekQuant – Personalized stock insights and predictions (via Tavus)
  • Fully responsive dark-themed UI, with authentication and storage via Supabase
  • Seamless subscription management through RevenueCat + Stripe
  • Deployed on Netlify for fast, smooth access

🛠️ How we built it

We built the entire project using Bolt’s AI-generated code, with no manual coding involved. Bolt helped us generate full-stack components, integrate APIs, and connect services seamlessly — all through natural language prompts and instant code generation.

  • Frontend:
    Built with React.js, completely generated by Bolt AI, including UI components, routing, and state management. The entire interface follows a modern, dark theme and is fully responsive.

  • Backend/Auth:
    Supabase was integrated through Bolt’s code generation to handle user authentication and database storage — no backend code was written manually.

  • AI Integrations:
    Bolt helped us integrate the following tools:

    • Tavus – for creating VivekQuant, a personalized AI assistant
    • ElevenLabs – for RishikaVox, our voice-based stock guide
    • Dappier + Lingo – for NeuroNushka, which responds to queries and translates stock-related information
  • Stock Market Data:
    Bolt generated all integration logic for fetching live and historical stock data from Finnhub and Yahoo Finance APIs, including 3D visualization components.

  • Subscriptions:
    We used RevenueCat + Stripe for managing subscriptions to the AskAi feature. Bolt handled the complete integration and subscription workflow generation.

  • Deployment:
    The entire app was deployed using Netlify, again guided by Bolt’s deployment-ready code generation.

  • No Manual Coding:
    Every line of code — from frontend to backend, API calls to UI components — was generated using Bolt’s AI development environment, allowing us to build and ship quickly without writing code ourselves.


⚠️ Challenges we ran into

  • Handling API rate limits while working with multiple external services
  • Coordinating 3 separate AI tools and making their responses seamless
  • Token limitations made it difficult to fully demo every feature live
  • Building 3 separate projects for the hackathon and managing time efficiently
  • Creating a 3-minute video with sped-up screen recordings (2x–3x), which slightly compromised visual flow

🏆 Accomplishments that we're proud of

  • Successfully integrated 8+ advanced technologies into one cohesive product
  • Designed a system where beginners can practice trading without any risk
  • Built an AI-powered advisor suite that feels personal, intelligent, and helpful
  • Created a working demo with a smooth UX and ready for future launch
  • Covered almost every track in the hackathon (except blockchain)

📚 What we learned

  • Deepened our understanding of AI integration (voice, translation, personalization)
  • Learned how to handle subscription models and secure payment systems
  • Understood the value of UX + education in a complex field like finance
  • Improved our ability to work as a multi-functional team under time pressure

🔮 What's next for VRAlytics

  • Launch the full platform to the public with better rate limits & optimized UX
  • Add social features like leaderboard, challenges, and peer competition
  • Implement learning modules based on user portfolio patterns
  • Expand to include real-time market news analysis via AI
  • Explore gamification and certification badges for users mastering stock skills

🏆 Challenge Compliance

We’re proud to say VRAlytics complies with 5 major Bolt Hackathon challenges, pushing innovation across voice, video, monetization, and scalability.


💰 Make More Money Challenge – ✅

We used RevenueCat + Stripe to implement a seamless subscription model in our app.
Though our app is web-based, we integrated:

  • RevenueCat’s JS SDK for billing logic
  • Custom Paywall (Bolt-generated UI) to unlock premium AI features
    This allows users to subscribe and access AskAi with a clear value proposition.

🧠 Conversational AI Video Challenge – ✅

We used Tavus to create VivekQuant, a personalized AI stock advisor.
The Tavus integration enables:

  • A face-to-face AI interaction
  • Personalized video responses tailored to the user's stock-related behavior
    This builds a new, more human-like connection with financial data.

🎙️ Voice AI Challenge – ✅

RishikaVox, powered by ElevenLabs, is our in-app voice assistant.
Using ElevenLabs' Conversational AI:

  • Users can ask voice-based queries
  • Get real-time verbal insights about stock trends
    This brought our app to life and made financial education more accessible.

🚀 Deploy Challenge – ✅

Our full-stack app was deployed on Netlify, enabling:

  • Fast and secure delivery
  • Global access to all users
  • Smooth integration of Bolt-generated frontend and backend code

🌱 Startup Challenge – ✅

We used Supabase for:

  • Authentication (sign-up/login)
  • User portfolio storage
  • Subscription validation
    This allows VRAlytics to scale easily and onboard thousands of users seamlessly.

We’ve tried to touch nearly every challenge area — the only one we didn’t explore is blockchain. Otherwise, VRAlytics is a complete product ecosystem powered by the Bolt stack.

🏅 Prize Tracks We're Eligible For

🌍 Global Prizes

  • Grand Prize (1st Place)
  • 2nd–5th Place
  • 6th–10th Place

🌐 Regional Highlights

  • APAC Winner

🏆 Bonus Awards

  • Creative Use of AI
  • Most Viral Project
  • Most Beautiful UI
  • Future Unicorn
  • Sharpest Problem Fit
  • Most Likely to Get Funded
  • We Didn’t Know We Needed This
    -Uniquely Useful Tool

💸 Challenge Prizes

  • Make More Money Challenge (RevenueCat + Stripe)
  • Conversational AI Video Challenge (Tavus)
  • Voice AI Challenge (ElevenLabs)
  • Deploy Challenge (Netlify)

- Startup Challenge (Supabase)

Social-Media Post

Linkedin

We also created a 3-minute video demo and launched it on LinkedIn — hoping to go viral and win the community prize. (linkedinPost: https://www.linkedin.com/posts/vivek-kumar-garg-097677280_stockmarketrevolution-aifortrading-bolthackathon-activity-7343948591985586179-Tst2?utm_source=share&utm_medium=member_desktop&rcm=ACoAAERxLrMB9ZjxsIyKIhm06sxQqmckV3pfIfQ) - we are thankful to Dappier to comment on our post



⚠️ Note for Judges and Visitors

Using the Project via Bolt.new URL

To use the project:

  1. Create a .env file in the root directory.
  2. Copy the required credentials from the .env.example file (available in the Bolt.new project URL).
  3. For better understanding, refer to the image shared in the project media section (first item after the YouTube video).


Built With

  • axios
  • chart.js
  • dappier
  • elevenlabs
  • finnhubapi
  • gsap
  • lingo.dev
  • lucid-react
  • netlify
  • react.js
  • revenuecat
  • supabase
  • tavus
  • three.js
  • yahoo-finance
Share this project:

Updates