Skip to content

itzsam849/Green-Hydrogen-Infrastructure-Optimized-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

12 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒ Green Hydrogen Infrastructyre Optimization System

Play, Plan, and Prove Impact


๐Ÿ”น Project Description

Problem:
Planning and expanding green hydrogen infrastructure is complex. Urban planners, energy companies, and policymakers often lack interactive tools that combine mapping, AI insights, and impact analysis for optimal decision-making.

Our Solution:
Green Hydrogen InfraVision is an interactive, gamified, AI-powered platform for mapping, optimizing, and analyzing green hydrogen infrastructure. Users can explore existing and planned hydrogen assets, experiment with site placement, and visualize sustainability impacts in real-time.


๐Ÿ“ธ Preview

Screenshot Main Score

๐Ÿ›  Key Features

๐ŸŒ Interactive Map

  • OpenStreetMap integration with multiple layers:
    • Street Map, Satellite, Terrain, Dark Mode
    • Existing Hโ‚‚ Plants
    • Renewable Sources
    • Demand Centers
    • Pipeline Network
    • Regulatory Zones
    • AI Suggested Sites
  • Drag & drop site markers
  • Real-time Site Assessment & Suitability Analysis
  • Weather & Air Quality Data - Real-time environmental conditions
Screenshot1 Screenshot2 Screenshot3 Screenshot4

๐ŸŽฎ Gamified Optimization

  • AI-suggested site highlights
  • Left panel with AI suggestion plans
  • Click to jump to suggested location
  • Scoring for site suitability and sustainability impact
Screenshot1 Screenshot2

๐Ÿค– AI Assistant

  • Powered by Gemini API
  • Provides insights, recommendations, and interactive help

Screenshot1

๐Ÿ“Š Dashboard & Analysis

  • Plants Dashboard with metrics
  • Suitability & impact analysis charts
  • COโ‚‚ saved, industries supported, renewable utilization
  • Export images & share button for quick access
Screenshot1 Screenshot2

๐Ÿ“ Drag & Explore Any Location

  • Drag anywhere on the map
  • Access Site Assessment details: terrain, infrastructure proximity, land availability
  • Check Impact Metrics: COโ‚‚ saved, industries supported, renewable utilization
  • Weather Analysis: Real-time temperature, air quality, and pollution data
  • Overall Score: provides a single metric summarizing site viability and planning potential
Screenshot1 Screenshot2

๐ŸŒค๏ธ Weather & Environmental Data

  • Real-time Weather Conditions - Temperature, humidity, wind speed, pressure
  • Air Quality Monitoring - AQI levels, PM2.5, PM10, and pollutant concentrations
  • Environmental Impact Assessment - Weather data integration for site planning
  • Global Coverage - Works worldwide with OpenWeatherMap API
  • Cached Performance - 1-hour cache for optimal API usage

๐ŸŒ™ Other Features

  • Dark/Light mode toggle
  • Authentication & user management via Supabase
  • Help form for support
  • About page explaining the project

๐ŸŽฏ Demo Flow

  1. Open the map โ†’ explore hydrogen assets & renewable hubs.
  2. See AI-suggested sites โ†’ top recommendations glow.
  3. Drag & drop your own plant โ†’ get suitability score & analysis.
  4. Check Weather tab โ†’ view real-time environmental conditions & air quality.
  5. Open the dashboard โ†’ view COโ‚‚ savings, industries supported, renewables usage.
  6. Export & share โ†’ quick access for presentations and reports.

Screenshot2


๐Ÿ‘ฅ Users

  • Urban & Regional Planners ๐Ÿ™
  • Energy Companies โšก
  • Project Developers ๐Ÿ—
  • Policy Analysts ๐Ÿ“‘

๐ŸŒฑ Impact

  • Capital Efficiency โ†’ directs investments to high-impact projects
  • Avoids Redundancy โ†’ prevents overlapping infrastructure
  • Supports Net-Zero Goals โ†’ measurable COโ‚‚ savings
  • Drives Coordination โ†’ enables ecosystem-wide growth

๐Ÿงฐ Tech Stack

Frontend

  • React + TypeScript
  • TailwindCSS
  • Leaflet.js Maps

Backend

  • Node.js + Express
  • PostgreSQL
  • Supabase
  • Gemini API
  • OpenWeatherMap API - Weather & Air Quality Data

Authentication & Map

  • Supabase Auth
  • Leaflet.js Maps
  • OpenStreetMap (OSM)

โš™๏ธ Setup & Configuration

Environment Variables

Create a .env file in the root directory with the following variables:

# Database
DATABASE_URL=your_postgresql_connection_string

# Supabase
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key

# AI Services
OPENAI_API_KEY=your_openai_api_key
GEMINI_API_KEY=your_gemini_api_key

# Weather API
OPENWEATHER_API_KEY=your_openweathermap_api_key

API Keys Required

  • Supabase: For authentication and database
  • OpenAI/Gemini: For AI assistant functionality
  • OpenWeatherMap: For weather and air quality data

๐Ÿ“– Detailed Setup Guide: See weather-api-setup.md for comprehensive weather API configuration.


๐Ÿ–ฅ Navbar & Pages

  • Dashboard โ†’ Main map, AI suggestions, plants dashboard, drag & drop, site assessment
  • About โ†’ Project description, team, impact
  • Help โ†’ Support form

Screenshot2


๐Ÿ“Œ Next Steps

  • Expand dataset โ†’ integrate real-world renewable & hydrogen infrastructure data
  • Enhance AI โ†’ geospatial ML models for smarter site selection
  • Advanced gamification โ†’ scoring leaderboard
  • Public API โ†’ enable external tools & researchers

๐Ÿ’ก Inspiration

Built during a hackathon, InfraVision merges energy planning, AI, and gamification into an engaging, decision-support platform. It is designed to be more than a prototypeโ€”a vision for the future hydrogen economy.


๐Ÿ“„ License

MIT License โ€“ free to use, modify, and distribute.


๐Ÿ™ Thank You

Thank you for exploring Green Hydrogen InfraVision. Together, let's accelerate the green hydrogen revolution!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors