← back to projects

cat ~/projects/birdetector/README.md

birdetector.com

PWA · real-time data · citizen science · 2026

A global bird radar: open the app, allow your location and discover every species reported around you, with photos, songs and names in six languages.

visit site ↗

## the problem

Bird observation data exists (eBird, iNaturalist, Xeno-canto) but lives on separate platforms. Birdetector ingests it, joins it and serves it through a geospatial radar.

## what it does
  • Geolocated radar with a 500 m to 50 km radius
  • Species cards with photos, top-10 recordings and a K-Means colour palette
  • Tour planner with search by common, scientific or family name
  • UI in Spanish, English, French, Portuguese, German and Chinese
  • Admin dashboard with real-time telemetry
## stack
  • React 19
  • TypeScript
  • Vite
  • Google Maps
  • .NET · Clean Architecture
  • CQRS (MediatR)
  • SQL Server
  • eBird · iNaturalist ingest
  • Firebase
## notes

Five repositories: API, data ingestor, radar, admin dashboard and social. Built with AI-assisted engineering (Claude Code).

something similar? let’s talk