{"id":16482988,"url":"https://github.com/ecthiender/birdism","last_synced_at":"2025-10-29T23:10:36.257Z","repository":{"id":43367485,"uuid":"267516533","full_name":"ecthiender/birdism","owner":"ecthiender","description":"Application to help identify birds and more","archived":false,"fork":false,"pushed_at":"2023-02-26T17:04:57.000Z","size":1280,"stargazers_count":2,"open_issues_count":11,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-10T03:14:21.443Z","etag":null,"topics":["bird","bird-watching","ebird","haskell","nature","species","wildlife"],"latest_commit_sha":null,"homepage":"https://birdism.herokuapp.com","language":"Haskell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ecthiender.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2020-05-28T06:55:58.000Z","updated_at":"2022-10-22T13:48:12.000Z","dependencies_parsed_at":"2023-01-20T03:20:03.698Z","dependency_job_id":null,"html_url":"https://github.com/ecthiender/birdism","commit_stats":{"total_commits":77,"total_committers":3,"mean_commits":"25.666666666666668","dds":"0.025974025974025983","last_synced_commit":"130e7fd534c81ad40eac48767f293cdbb7bd968b"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ecthiender%2Fbirdism","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ecthiender%2Fbirdism/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ecthiender%2Fbirdism/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ecthiender%2Fbirdism/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ecthiender","download_url":"https://codeload.github.com/ecthiender/birdism/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247226195,"owners_count":20904464,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bird","bird-watching","ebird","haskell","nature","species","wildlife"],"created_at":"2024-10-11T13:12:40.586Z","updated_at":"2025-10-29T23:10:36.151Z","avatar_url":"https://github.com/ecthiender.png","language":"Haskell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Birdism\n\nPortal for helping bird identification and more. This application helps in narrowing down\nidentification of a bird. \n\nOften is the case when you have identified the family of the bird, but unable to conclusively\nidentify the exact species. In that case, you frantically search for different species of that\nfamily and looking at their photographs.\n\nThis application simply does it for you!\n\nEnter a family name (flycatcher, eagle, ducks) and the region name - and this\napplication will list all the species of that family available in that region,\nwith multiple photographs. Helping you to identify your bird.\n\n# How it works\nThis application uses the eBird API to fetch species list of a region, and its\ntaxonomy database to filter based on the family. Then it takes those common name\nof those species and does a Flickr search for photos, and displays them to you!\n\n# Development\nThe backend is in Haskell (code resides in the `server` directory).\n\nThe frontend is planned in HyperApp. Right now its implemented in mithril.js (code resides in the `app` directory).\n\n# License\nBSD3 license. See LICENSE file.\n\n# Contributing\nSubmit an issue or a pull request.\n\n# To deploy\n- Run `make image` to build the actual image. Then run `make push` to publish it.\n- See if you're heroku CLI and all is setup properly\n- Update `Dockerfile.heroku` to adjust the version accordingly\n- Commit and run `git push heroku master`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fecthiender%2Fbirdism","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fecthiender%2Fbirdism","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fecthiender%2Fbirdism/lists"}