It's actually partly built, still in beta testing (has some bugs) but here's a nice example: https://live.orcasound.net/bouts/bout_031YiYO7OqPbPhcmP3mQeb
Requirements are pretty flexible, but the inspiration is largely iNaturalist, and also this very cool project put together by Google Creative Lab back in 2019 https://patternradio.withgoogle.com/
Best place to learn more is to stop by the community Zulip chat (https://orcasound.zulipchat.com/) and ask questions, it's full of really knowledgeable people. Also you can explore the entire codebase here: https://github.com/orcasound/orcasite