Logo Lanfrica

sssmigolo/infra-guard-ghana

Domain:

digital infrastructureenvironment and energy

Record type:

software
Creator:
sss
Host:
# πŸ‡¬πŸ‡­ InfraGuard AI – Ghana's Unified Infrastructure Intelligence Platform > **100% FREE forever** for all Ghanaian users. Open-source (MIT License). InfraGuard AI merges **electricity grid monitoring** (Dumsor AI) and **road condition intelligence** (Computer Vision AI) into a single, premium-quality platform purpose-built for Ghana's infrastructure challenges. ## πŸ— Architecture ```mermaid graph TB subgraph Mobile["πŸ“± Flutter Mobile App"] A[Unified Resilience Map] --> B[Electricity Module] A --> C[Roads Module] B --> D[On-Device AI - TFLite] C --> D end subgraph Web["🌐 Next.js Dashboard"] E[Admin Analytics] --> F[Recharts Visualizations] E --> G[Work Order Management] end subgraph Backend["☁️ Supabase Backend"] H[PostgreSQL] --> I[Row-Level Security] J[Auth] --> K[Phone/Email/Google] L[Edge Functions] --> M[AI Inference] N[Storage] --> O[Photos & Reports] end Mobile --> Backend Web --> Backend ``` ## πŸ“ Project Structure ``` infraguard-ai/ β”œβ”€β”€ mobile/ # Flutter 3.24+ (Android & iOS) β”‚ β”œβ”€β”€ lib/ β”‚ β”‚ β”œβ”€β”€ core/ # Theme, routing, constants β”‚ β”‚ β”œβ”€β”€ features/ # Auth, Home, Electricity, Roads, Dashboard, Settings β”‚ β”‚ └── shared/ # Widgets, models, services β”‚ └── pubspec.yaml β”œβ”€β”€ web/ # Next.js 15 + Tailwind + shadcn/ui β”‚ β”œβ”€β”€ app/ # App Router pages β”‚ β”œβ”€β”€ components/ # UI components β”‚ └── package.json β”œβ”€β”€ backend/ # Supabase β”‚ └── supabase/ β”‚ β”œβ”€β”€ schema.sql # Database schema + RLS β”‚ └── seed.sql # Sample Ghana data β”œβ”€β”€ ai/ # ML notebooks β”‚ β”œβ”€β”€ road_detection_notebook.py β”‚ └── outage_prediction_notebook.py β”œβ”€β”€ docs/ # Documentation β”‚ β”œβ”€β”€ SCREENS.md # UI component descriptions β”‚ └── DEPLOYMENT.md # Store & hosting deployment └── README.md ``` ## πŸš€ Quick Start ### Prerequisites - Flutter 3.24+ & Dart SDK - Node.js 18+ & npm - Supabase CLI (optional for local dev) - Git ### Mobile App ```bash cd mobile fl …

Licenses