Dead Zone Detector — Real-time signal strength heatmap on your map.
Walk anywhere with GPS on → app records signal strength every 10 meters → map shows green/yellow/red heatmap of your route.
flutter pub get
flutter run # Android phone required- Location (GPS tracking)
- Phone state (cell signal reading)
- Internet (map tiles — OpenStreetMap)
lib/
├── main.dart
├── theme/app_theme.dart
├── models/signal_point.dart
├── services/
│ ├── map_service.dart # GPS + signal recording
│ └── db_service.dart # SQLite storage
├── screens/home_screen.dart
└── widgets/
├── stat_strip.dart
├── zone_card.dart
└── heatmap_layer.dart
- 📍 Real GPS location on OpenStreetMap
- 📶 Cell signal (4G/5G/3G) strength recording
- 🟢🟡🔴 Color-coded heatmap on map
- 💾 Offline SQLite storage — all data saved locally
- 📊 Stats: km walked, data points, dead zones
- 🗂️ History — all past recordings