well, you got part of it... building interfaces to nostr relays is not gonna be that complicated, you maybe have seen fiatjaf's eventstore repo
my personal pet project would be to build out a pnyxDB cluster back end... pnyx is very scalable, 200 replicas with fast convergence, it's better than anything proof of stake shitcoins use, and it's built on Web of Trust
https://github.com/technicolor-research/pnyxdb
i've been watching this idea develop since 2017, used to be called "SporeDB" and now pnyx as in the hill of democracy in athens, i see blossom as being a good option for raw events but pnyx could build out a distributed index for search