HN,<p>I am a soon to be graduate of Thinkful.com and have made this Rails application as my capstone project. My startup has been accepted into the Penn Apps accelerator and we are starting at my old school Drexel.<p>If you are a rails ninja or all around lover of the web, what needs to be done before I allow this young bird to learn to fly?<p>P.S. Here is the link and I also do not plan to sleep tonight :) http://www.domiapp.co/<p>P.S.S. You can create a new account which will be deleted later tonight or use this login:
email: user@example.com
password: password
Nothing rails related, but general feedback.<p>Main Page:
Sign in on main page. This is the common use case compared to signing up.
It seems like the icons at the bottom should be links, even if it's just to tweaked signup pages.<p>Sign up page:
Your CSS seems messed up. There should not be a scroll bar as long as the sign in link is shown.<p>Logged in UI:
Margins seem off.
Needs filters, price range, location (look at sublet.com).
Should show your own listings.
Map view? (look at hotpads.com)
For a lot of rentals expect no pictures.
Icons need tooltips.
Absolutely needs lessor and lessee ratings and need to solicit these aggressively, there are too many housing scams out there these days.<p>Appointment UI:
Don't like it. Use a standard calendar control IMO. (e.g <a href="http://jqueryui.com/datepicker" rel="nofollow">http://jqueryui.com/datepicker</a>)<p>Appointment Workflow:
When I click an "attend an open house" button I expect to see when the lessor has set up an open house, perhaps with an "RSVP" and "request an appointment button". If the seller hasn't set up an open house the main UI should say something like "request an appointment". I assume that setting up an appointment fires off an email, but if it doesn't it should.<p>Concept:
Interesting, but crowded. Craigslist, hotpads, and sublet.com are all substantially sized competitors. You need to look at what they are doing and figure out how you are going to do it better, just focusing on a niche market isn't enough but does allow you to better in ways that the larger market (and your larger competitors) don't care about.<p>Business model:
I don't know about this one. Renters trash places, scammers double-rent the same apartments, and subletters get their crap thrown in the street when their "landlord" stops paying their rent and just pockets what you gave them... these are not situations you want to be in the middle of. Also the expectation is that you are going to pay a small listing fee upfront instead of paying monthly... you are fighting inertia on that one. OTOH, I can see why no upfront cash would be attractive to college kids, though a lot of them will just do a deal between themselves and not pay you.<p>Also keep in mind that housing is regulated to varying degrees through the country.
I think you should add margins on the sides to push the content inwards a bit. Also, I would change the font of the top titles. I like the domi part but the rest of the links just seem off.<p>edit: Although I should clarify these aren't really related to rails.. just your css/html
Looks nice visually.<p>However, the image at the bottom of this page is stretched and looks kind of awkward: <a href="http://www.domiapp.co/how-it-works" rel="nofollow">http://www.domiapp.co/how-it-works</a>