← Back to projects
2024·Weather intelligence platform·Solo developer
WeatherSync
Full-stack weather intelligence app with AI-generated summaries, real-time radar, air quality, pollen data, and smart push notifications.
Overview
WeatherSync delivers hyper-local weather with personalized activity recommendations. Features AI-generated summaries via OpenAI and Gemini, interactive radar maps, air quality and pollen indices, Android widgets, and multilingual support across five languages.
Highlights
- — AI-generated weather summaries using OpenAI and Gemini.
- — Real-time radar, air quality, and pollen tracking.
- — Smart push notifications with personalized triggers.
- — Android home screen widgets for at-a-glance forecasts.
- — Multilingual support: EN, FR, DE, RO, ES.
Features
AI Summaries
- · Natural language weather summaries via OpenAI.
- · Gemini-powered activity recommendations.
- · Context-aware based on user preferences.
Real-time Data
- · Interactive radar maps.
- · Air quality index with health guidance.
- · Pollen forecast by type.
Smart Notifications
- · Personalized weather alerts.
- · Activity-based triggers.
- · Severe weather warnings.
Technical Details
Architecture
- · pnpm monorepo with shared packages.
- · tRPC for end-to-end type-safe API layer.
- · Redis caching for forecast data.
Mobile app (Expo)
- · Tamagui for cross-platform UI components.
- · Zustand + React Query for state and data fetching.
- · Android widgets via native modules.
Observability
- · Sentry for error tracking and performance monitoring.
- · PostHog for product analytics and feature flags.
- · Structured logging across all services.
Stack
React Native (Expo), Tamagui, Zustand, React Query, Express, tRPC, Redis, Sentry, PostHog