/trogon

A bird vocalization ID quiz for the species present at any location in the world

Primary LanguageVue

https://trogon.app/ is a tool for learning to identify birds. You select a location or region anywhere in the world on the map, and are taken to an identification challenge (audio or visual) featuring bird species occurring there.

By default the challenge is audio-only, but this can be changed in the settings ( at the top of the page), along with English vs scientific name preferences, etc.

To select a location using the map:
  1. Zoom in on some area of the world.
  2. Right click / long press (phone) to load nearby Ebird locations (red). If no red circles appear then there are no Ebird locations nearby.
  3. Click on the map marker, or on an individual Ebird location, to select that region/location for the identification challenge.
Here are some direct links to identification challenges:

The location data comes from Ebird, the recordings of vocalisations come from xeno-canto, and the images come from Wikipedia.

The Trogon backend is written in Rust using the Rocket web framework. The frontend uses Typescript, Vue.js, Bulma, and Buefy.