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.
- Zoom in on some area of the world.
- Right click / long press (phone) to load nearby Ebird locations (red). If no red circles appear then there are no Ebird locations nearby.
- Click on the map marker, or on an individual Ebird location, to select that region/location for the identification challenge.
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.