We're doing crowdfunding for equity for small businesses. So we're like Kickstarter aimed at for profit businesses and you get stock (or a revenue sharing agreement)
The programming aspect of this concept is easy enough, it's the legal aspect that you guys should do more research on.