← 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