Inspiration
In a world where environmental data is abundant yet overwhelming, we asked ourselves: what if protecting your health could feel as natural as checking the weather? EnviroGuardian was born from that spark—a truly never‑before‑seen combination of real‑time camera‑based AR overlays, AI‑driven advice, and vector search history. We wanted to give everyone—from busy parents to outdoor athletes—the power to see, understand, and act on air quality instantly.
What We Built
- AR Camera Overlay: Point your phone at your surroundings and see “AQI: 260 – Hazardous” hover right over the sky or skyline.
- Smart AI Advisor: Ask “Can I jog in Delhi tomorrow?” and get a concise, evidence‑backed answer powered by HuggingFace models running on Google Cloud Functions.
- Vector‑Powered History: Search “Diwali pollution last year” and instantly retrieve semantic summaries and charts from our MongoDB Atlas vector index.
- Heatmap & Alerts: A dynamic Leaflet.js map shows color‑coded pollution zones around you, plus push notifications via Firebase Cloud Messaging when AQI spikes.
- Seamless CI/CD: Every code change auto‑deploys through GitLab CI to Google Cloud Run—with zero downtime.
What We Learned
- Cross‑Platform UX: Simplifying an AR interface for both web and mobile taught us the power of minimalism and clear affordances.
- AI in the Wild: Tuning an LLM to answer real‑world health questions required strict prompt engineering and ethical guardrails.
- Data Gravity: MongoDB vector search supercharged our ability to deliver contextually relevant historical insights in milliseconds.
Challenges We Overcame
- Latency vs. Realism: Balancing live camera processing with accurate AQI fetches led us to implement lightweight caching and progressive loading spinners.
- API Rate Limits: We orchestrated multiple free‑tier services (Open‑Meteo, WAQI) and gracefully degraded features when limits hit, keeping the core experience intact.
- User Trust: Converting raw data into human‑friendly recommendations meant extensive A/B testing on phrasing (“Avoid outdoor exercise” vs. “Consider indoor activities”) until health experts confirmed clarity and tone.
Why Judges Will Love It
“Impact + Innovation + Execution”
- Impact: Protects everyday people from invisible threats.
- Innovation: Merges AR, AI, vector search, and cloud automation in one polished app.
- Execution: A fully mobile‑first, GitLab‑powered pipeline demonstrating exceptional technical depth and polish.
EnviroGuardian isn’t just another dashboard—it’s the world’s first real‑time environmental guardian in your pocket. We can’t wait to see it empower communities and spark a healthier, more informed tomorrow.
Built With
- ai
- ci/cd
- css
- express.js
- firebase
- framer
- github
- gitlab
- google-cloud
- html5
- huggingface
- javascript
- leaflet.js
- mongodb
- next.js
- node.js
- notification
- npm
- open-meteo
- openaq
- prompt
- react
- tailwind
- typescript
- webrtc
Log in or sign up for Devpost to join the conversation.