A gamified productivity space for students. Featuring a 3D Motivation Galaxy and a live virtual currency exchange (JEE Bank), all architected using Gemini AI and Firebase with zero manual coding.
No reviews yetBe the first to leave a review for JEE-Verse
Maker
📌
Hi Product Hunt! 👋 I’m Shounak, an 18-year-old student from India, and I’m beyond excited to launch JEE-Verse today.
The Problem: > Prepping for the JEE (one of the toughest engineering entrance exams in the world) is brutally isolating. Students burn out spending 12 hours a day just memorizing formulas in a vacuum. I needed a way to make studying actually rewarding.
The Solution: > I built JEE-Verse—a 3D gamified productivity ecosystem. It tracks your study sessions and converts that focus into a virtual currency. You can then take that currency and trade it on our live, simulated internal stock exchange (JEE Bank) where subjects like Math, Physics, and Chemistry act as the volatile indexes.
The Tech (The AI Director approach): > Here is the crazy part: I have zero formal coding background. Instead of spending years learning manual syntax, I acted as the "AI Director." I used Gemini to architect the entire system, generate the logic, and manage the live Firebase database and version control up to v2.15.0. It is 100% built through vision and prompt orchestration.
I would absolutely love your feedback on the 3D liquid glass UI, the simulated market mechanics, or the AI-directed workflow. I’ll be hanging out in the comments all day to answer your questions! 🚀
How do you keep the data in sync between your fast 3D frontend and Firebase, especially when multiple users are trading at the same time?
Report
Maker
@arya_marwaha Great question, Arya! I relied heavily on Firebase's native onSnapshot listeners to handle the real-time sync. Instead of manual polling, Firebase pushes document updates directly to the frontend via WebSockets.
To keep the 3D UI fluid, I decoupled the React data state from the Three.js rendering loop. When multiple users trade, the Firebase listener catches the market fluctuation, updates the React state, and the 3D environment just reads that updated state instantly without dropping frames. Orchestrated the whole data-flow via Gemini!
Currently, the virtual currency is a closed-loop gamified token completely internal to the JEE-Verse ecosystem. It's tied to 'Proof of Focus'—the more you study, the more you earn.
The 'JEE Bank' then simulates a market exchange where subjects act as volatile indexes. It gives students a dopamine-hit for their hard work without the real-world risk of fiat or crypto.
My goal was to create a 'Risk-Free Trading Floor' for high-stakes exam prep!
Report
Maker
@othman_katim The live trading logic and real-time index fluctuations are all orchestrated via Firebase listeners, which allowed me to keep the UI fluid at 60fps
Report
Maker
Launch Update: 7 hours in and the global traffic is flowing! 🚀 A lot of people have been asking about the architecture. The live gamified market (JEE Bank) and the 3D UI are entirely orchestrated using Gemini AI and a Firebase backend, with zero manual coding. The servers are holding up perfectly against the stress test. If any devs have questions about the specific AI prompting workflows I used to generate the database logic, ask away below!
Contrario
How do you keep the data in sync between your fast 3D frontend and Firebase, especially when multiple users are trading at the same time?
@arya_marwaha Great question, Arya! I relied heavily on Firebase's native onSnapshot listeners to handle the real-time sync. Instead of manual polling, Firebase pushes document updates directly to the frontend via WebSockets.
To keep the 3D UI fluid, I decoupled the React data state from the Three.js rendering loop. When multiple users trade, the Firebase listener catches the market fluctuation, updates the React state, and the 3D environment just reads that updated state instantly without dropping frames. Orchestrated the whole data-flow via Gemini!
Mailwarm
Is the virtual currency exchange tied to fiat or crypto?
@othman_katim Great question, Othman!
Currently, the virtual currency is a closed-loop gamified token completely internal to the JEE-Verse ecosystem. It's tied to 'Proof of Focus'—the more you study, the more you earn.
The 'JEE Bank' then simulates a market exchange where subjects act as volatile indexes. It gives students a dopamine-hit for their hard work without the real-world risk of fiat or crypto.
My goal was to create a 'Risk-Free Trading Floor' for high-stakes exam prep!
@othman_katim The live trading logic and real-time index fluctuations are all orchestrated via Firebase listeners, which allowed me to keep the UI fluid at 60fps
Launch Update: 7 hours in and the global traffic is flowing! 🚀 A lot of people have been asking about the architecture. The live gamified market (JEE Bank) and the 3D UI are entirely orchestrated using Gemini AI and a Firebase backend, with zero manual coding. The servers are holding up perfectly against the stress test. If any devs have questions about the specific AI prompting workflows I used to generate the database logic, ask away below!