Can you try to generate some test data first, and create a mockup of the web interface? A web developer can do that and add some interactivity step by step in relatively little time.
When you have a vision of a finished product, it seems like so much work to get there. But usually you can break it down and find steps you can take iteratively.
Mocking up the idea will show you more about its potential and how it should be executed once developers start working on it for real.