โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Team ID: MetaVision โ
โ LOCATION: West Bengal, India โ
โ INSTITUTION: GNIT โ
โ CLEARANCE: Level 30 โ
โ DIVISION: Engineering โ
โ STATUS: Active Development โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฏ MISSION OBJECTIVES:
โโ Create a Hands-on Learning Platform
โโ Deliver Lifetime Experience for Users
โโ Make Open Source Hacking Memorable
Team MetaVision set out to build a browser-native 3D solar system with Three.js. We began as two dreamers staring at a blank constellation of ideas and evolved into a four-person crew launching a production-ready cosmic playground. This document traces that journey and captures how partner tools, open-source collaboration, and GitHub Copilot helped us achieve our mission.
| Scope | Details |
|---|---|
| Core Experience | Real-time, browser-based 3D solar system with interactive narration |
| Tech Stack | Three.js ยท WebGL ยท Vercel ยท Auth0 ยท Google Gemini API ยท Snowflake |
| Team | MetaVision (4 members: explorers, designers, optimizers, narrators) |
| Status | Public launch prototype complete; continuous content and performance tuning |
Our journey began with a simple yet ambitious goal: build a 3D solar system in Three.js that runs seamlessly in any browser. The founding duo of Team MetaVision spent countless late nights sketching orbital mechanics, fine-tuning shaders, and dreaming of an experience that would feel cinematic on any device. As our vision expanded, so did our crewโfour passionate teammates united by curiosity, caffeine, and an unwavering desire to prove that high-end 3D experiences belong on the open web.
In the early stages, we faced significant challenges with optimization, deployment, and hosting. Despite multiple rebuilds, we couldn't achieve the smooth performance we envisioned across different devicesโfrom high-end laptops to modest smartphones. Asset payloads ballooned, frame rates plummeted, and every Vercel deployment felt like rolling dice.
We kept iteratingโprofiling frame drops, pruning textures, and revisiting our render pipeline. The prototype captured the atmosphere we wanted, but the dream of a buttery-smooth solar system still felt an armโs length away.
The breakthrough came during our participation in MLH Open Source Week and Hacktoberfest. Contributing to projects worldwide sharpened our development instincts and introduced us to the missing piece of our workflow: GitHub Copilot. With Copilot as our AI pair programmer, we systematically refactored heavy render loops, implemented intelligent lazy-loading strategies, and finally delivered builds that remained responsive even on modest hardware. Vercel deployments transformed from anxiety-inducing gambles into predictable, reliable processes.
Today, SolarXplorer invites anyone to embark on an optimized, immersive journey through our solar systemโfeaturing fluid graphics, scientifically accurate planetary motion, and ambient interstellar soundscapes. More than just code, itโs the story of how teamwork, open source learning, and modern developer tools transformed ambition into reality.
We integrated powerful tools from the MLH ecosystem to elevate the experience:
| Partner | Role | Impact |
|---|---|---|
| ๐ Auth0 | Enterprise authentication | Users save progress, unlock achievements, sync across devices |
| ๐ค Google Gemini API | Intelligent guide | Contextual answers as explorers navigate celestial bodies |
| โ๏ธ Snowflake | Analytics engine | Lightning-fast mission data processing and insights |
| ๐ป GitHub Copilot | AI pair programmer | Accelerated development velocity while maintaining code quality |
- Three.js โ 3D rendering and WebGL abstraction
- Custom Physics Engine โ Accurate orbital mechanics simulation
- Web Audio API โ Spatial audio and ambient soundscapes
- Vercel Edge Network โ Global CDN and serverless deployment
- Auth0 โ User authentication and session management
- Google Gemini API โ AI-powered contextual narration
- Snowflake โ Analytics and data warehousing
- GitHub Copilot โ AI-assisted coding and refactoring
- Vite โ Lightning-fast build tooling
- ESLint & Prettier โ Code quality and consistency
- Real-time Orbital Mechanics โ Browser-optimized celestial choreography with accurate physics simulation
- Adaptive Performance โ Dynamic visual settings that maintain smooth frame rates across all device capabilities
- AI-Powered Narration โ Context-aware storytelling powered by Gemini's intelligent, on-demand insights
- Immersive Audio-Visual Design โ Progressive lighting and sound cues that enhance the cosmic sense of scale
- Interactive Learning Pathways โ Educational journeys that make space science and planetary mythology tangible and engaging
SolarXplorer is built as an educational constellation as much as an entertainment showcase. Every orbit, tooltip, and AI-guided prompt is crafted to help explorers learn about the physics of our solar system, the myths that shaped planetary names, and the frontier missions pushing humanity deeper into space. From classroom demonstrations to self-guided stargazing sessions, the experience sparks curiosity that extends far beyond the digital realm.
- Aurora Trails: Dynamic particle wakes shimmer behind orbiting bodies, pulsing in sync with the soundtrack so every flyby feels alive.
- Nebula Mode: A cinematic camera sweep that bathes planets in volumetric light, complete with lens flares tuned for responsive performance.
- Stellar Portals: Contextual Gemini prompts open side-by-side overlays, letting explorers query lore without ever leaving the cosmos.
- Meteor Showers on Demand: Easter eggs trigger procedurally generated meteor arcs, ideal for live demos and late-night wow-moments.
โWe wanted moments that make viewers reach for the trackpad just to see what happens next. These flourishes are why SolarXplorer feels enchanted rather than engineered.โ โ Team MetaVision
We are Team MetaVision, and SolarXplorer is proof that curiosity, collaboration, and the right copilots can launch a galaxy.
flowchart LR
Browser[Three.js Scene]<-->Gemini[Google Gemini API]
Browser<-->Auth0
Browser-->Vercel[Vercel Edge Network]
Vercel-->Snowflake
Copilot[GitHub Copilot]-. guides .->Browser
Copilot-. accelerates .->Repo[(Codebase)]
Repo-->CI[CI Deployments]
CI-->Vercel
timeline
title SolarXplorer Flight Log
section Conception
2024-Q1 : Vision drafted
2024-Q2 : Core duo prototypes
section Expansion
2024-Q3 : Team MetaVision formed
2024-Q3 : MLH Open Source Week
section Breakthrough
2024-Q4 : GitHub Copilot onboarding
2025-Q1 : Performance stabilization
section Deployment
2025-Q2 : Auth0 + Gemini integration
2025-Q2 : Snowflake analytics pipeline
2025-Q3 : Vercel production deploy
- Authenticate โ Sign in through Auth0 to sync mission progress and achievements.
- Launch โ Enter the Three.js solar system with an optimized loading sequence and easing transitions.
- Explore โ Glide between planets, toggle observatory mode, and ask Gemini for live context.
- Analyze โ Pull up Snowflake-backed dashboards for real-time mission data.
- Share โ Invite teammates, replay guided tours, and file improvement ideas via our open-source backlog.
| Crew Member | Role | Superpower |
|---|---|---|
| Vision Architect | Creative Direction | Transforms gravity wells into cinematic experiences |
| Systems Navigator | WebGL Engineer | Masters shaders and optimizes frame budgets |
| Data Cartographer | Analytics Lead | Maps Snowflake insights to strategic product decisions |
| Story Weaver | UX Writer & Research | Maintains narrative cohesion and human-centered design |
Together, we bridge the realms of art, engineering, and storytelling. During intensive development phases, GitHub Copilot serves as our fifth silent teammate, suggesting refined abstractions, optimized algorithms, and elegant API choreography that elevates our collective output.
- Optimization is empathy โ If our galaxy can't render smoothly on everyday laptops, we've failed our users
- Open source fuels innovation โ Community collaboration revealed optimization patterns we never would have discovered in isolation
- AI pair programming amplifies potential โ Copilot accelerated every refactoring session, deployment process, and documentation update
- Narrative enhances engagement โ Users invest more time when the system tells compelling stories, which is why Gemini narrates every orbital journey
- Enhanced AI Learning โ Expand Gemini's knowledge base with advanced planetary stories and comprehensive STEM curricula
- Collaborative Exploration โ Develop multiplayer tour capabilities for classroom integration and community events
- Custom Mission Framework โ Implement user-scriptable missions enabling explorers to design their own cosmic adventures
- Open Source Contributions โ Publish performance optimization playbooks to give back to the community that empowered our success
SolarXplorer is our declaration that high-end, accessible 3D experiences belong on the open web. From two curious builders to the full MetaVision crew, from starlight to spotlight โ we launched a galaxy born from code, curiosity, and the partners who guided us. ๐










