I get that is probably a WIP, but you need to get yourself a proper homepage with some explanation of the product and some screen captures. Otherwise I believe nobody is going to just sign in based on your explanation of what it does.
I'd recommend you to set up a good explanatory homepage then submit it again.