ThinkWeather is a weather-first map and route planning product.
It helps users understand not only the weather at their current location or destination, but also the weather conditions and risks along their travel route.
- weather-first, not map-first
- mainland China first, international-ready architecture
- ad-free experience
- clear weather information before visual decoration
- route weather as a core differentiator
- map providers and weather providers must stay decoupled
- current location weather
- city weather search and detail
- minute-level precipitation
- weather map layers
- weather alerts
- route weather analysis
- route weather risk scoring
- settings for units, providers, and notifications
- Flutter for the mobile app
- backend aggregation service for provider orchestration
- Riverpod for state management
- go_router for navigation
- Dio for networking
- modular localization from day one
Before making changes, every agent must read:
The detailed team rules live in ai-loop/.