Don't hold your breath yet - its far from being ready but it sort of shows you how messed up my brain is these days. Its a simple prototype really. I've been writing this in my spare time (which I seriously lack to begin with!) and I have not written an application for 9 years. I wrote this in a language I never tried before either... LOL.
Here's the page where you can download it if you have an hour you can waste...
http://aquadvisor.synthasite.com/
It basically allows you to specify your tank dimension, select number of fishes for each species and it will tell you how much stocking room you have left. I only have 13 fishes in the list but obviously I can expand that further if the concept is sound.
Basically I try to suggest stock levels based on the surface area of water, size of species at adult stage, and what I call "bio-factor". This defines how dirty each species are in relation to their size. Obviously Plecos take the prize here!
Many many things are not taken into account but I hope I can tackle those as well, such as aggression factors and water chemistry compatibility factors.
Any constructive comments would be appreciated.