ClimaGuard is an intelligent platform designed to predict, visualize and alert communities about cyclone and flood risks in Mauritius. It combines two modules that work together: CycloneGuard: Uses AI models trained on historical cyclone data to forecast trajectory, wind intensity, and rainfall patterns.
# π‘οΈ ClimaGuard
ClimaGuard is an intelligent cross-platform climate monitoring system designed to predict, visualize, and alert communities about environmental risks. Built with a modern monorepo structure, it provides real-time climate monitoring across web and mobile platforms.
## π Quick Start
```bash
# Install dependencies
npm install
# Start web development
npm run dev:web
# Start mobile development
npm run dev:mobile
```
## ποΈ Architecture
This project uses a **monorepo structure** with shared packages:
- **π± Apps**: Web (Next.js) and Mobile (Expo)
- **π¨ UI Package**: Cross-platform components
- **π§ Shared Package**: Business logic and utilities
- **βοΈ Backend**: API services
See MONOREPO.md for detailed documentation.
## π Features
### Current
- β
Cross-platform UI components
- β
Real-time climate monitoring interface
- β
Temperature and humidity tracking
- β
Customizable alert thresholds
- β
Responsive web design
- β
Native mobile experience
### Planned
- π AI-powered cyclone prediction
- π Flood risk assessment
- π Community alert system
- π Historical data analysis
- π GPS-based location services