Steps to make this a whole ass real usable site rather than just a class project type of thing
Put the demo users in their own db or at least segregate them within the db so if you create a user some jerkoff getting a demo won't be able to delete you
Separate user base by company somehow
Set up domain email (This part will suck, I'm terrrible at email stuff)
Real, secure password requirements along with a "forgot your password" reset link to be emailed
On that note, add email address field/column to user account info
Really triple-check everything that has to do with security and data privacy
Post an actual privacy policy
It truly pains me to do so, but would probably have to rewrite some of the silly copy found around the site
Make a real contact page with whatever email address ends up being set up for the site
If there's any possibility people will actually ever use the site do some SEO, backlinks and shtuff, load up some google ads, ????, profit. James and Greg become the next tech billionaires, the rest of the hackathon team are the Winklevoss twins
Steps to make this a whole ass real usable site rather than just a class project type of thing