brAIn is an interactive STEM learning platform designed to make Physics, Chemistry, and Math come alive. It combines 3D simulations, AI tutoring, and gamification to create an engaging experience for students.
The interactive home dashboard.
Real-time physics experiments in the browser.
Gamified profile with 3D badges and stats.
- Interactive Simulations: Explore complex concepts with hands-on 3D models (Projectile Motion, Optics, Molecular Structures).
- Prof Owl (AI Tutor): A smart, friendly AI companion that answers questions and generates custom quizzes on the fly.
- Gamification: Earn XP, maintain streaks, and collect 3D badges in your personal Trophy Case.
- Modern UI: A sleek, "Ultramodern" interface with dark mode and smooth animations.
-
Install Dependencies:
npm install
-
Start the App:
npm run dev
-
Build for Production:
npm run build
- Frontend: React, TypeScript, Vite
- 3D Graphics: Three.js, React Three Fiber
- AI: Google Gemini API
- Backend/Auth: Supabase
- Styling: Tailwind CSS, Framer Motion
🧠 Where Minds Evolve, Ideas Unfold