Hi...
I'm a software developer and I'm willing to spend some time on it just out of curiosity... as long as you are willing to walk me through it (and explain me about it, of course...)...
Who do you communicate with, what's the API? how do you get the data, do you graph something, etc...