Logo Lanfrica

abdulhakim1217/sani-safe-ghana

Domain:

environment and energy

Record type:

software
Creator:
abd
Host:
# Sani Alert Ghana 🚰 **Climate-Resilient Sanitation Monitoring System** An IoT-powered early warning system that prevents pit latrine overflow and dangerous gas buildup in schools and communities across Northern Ghana. ## 🌍 Mission Sani Alert Ghana addresses critical sanitation challenges in Northern Ghana by providing real-time monitoring and early warning systems for pit latrines. Our solution prevents health hazards, protects water sources, and ensures safe sanitation facilities for schools and communities. ## ✨ Features - **πŸ”” Real-time SMS Alerts**: Instant notifications when waste levels reach critical thresholds - **πŸ“Š Live Dashboard**: Web-based monitoring interface with real-time data visualization - **β˜€οΈ Solar-Powered IoT Sensors**: Sustainable, off-grid monitoring devices - **πŸ“± Mobile-First Design**: Responsive interface accessible on all devices - **🌑️ Multi-Parameter Monitoring**: Tracks waste levels, gas concentrations, and environmental conditions - **🎯 SDG Impact Tracking**: Monitors progress toward UN Sustainable Development Goals ## πŸ› οΈ Technology Stack - **Frontend**: React 19 with TanStack Start (SSR) - **Routing**: TanStack Router (file-based routing) - **Styling**: Tailwind CSS v4 with custom design system - **UI Components**: Radix UI primitives with custom components - **Charts**: Recharts for data visualization - **Forms**: React Hook Form with Zod validation - **Build Tool**: Vite - **Package Manager**: npm - **Deployment**: Static site generation ready ## πŸš€ Quick Start ### Prerequisites - Node.js 18+ - npm 8+ ### Installation 1. **Clone the repository** ```bash git clone github.com cd sani-safe-ghana ``` 2. **Install dependencies** ```bash npm install ``` 3. **Start development server** ```bash npm run dev ``` 4. **Open your browser** Navigate to `localhost` ### Available Scripts - `npm run dev` - Start development server - `npm run build` - Build for production - `npm …

Licenses