Show HN: GradeSquare.com - Find and Track your Online Courses
gradesquare.com
gradesquare.com
GradeSquare provides the tools to help you find courses and plan your studies more effectively.
Check us out and let us know what you think!
- Integration with Twitter/Facebook/Linked In
- Comments/Tagging/Social Bookmarking on Course pages
- Chat/Video Chat
You'll have a big list of people who are taking classes. A feature that suggests people to learn with would be helpful. The big challenge is bringing people together. If I'm studying the same course at the same time as someone I don't know, that doesn't do me much good, but if you can connect us, then you've filled in a big missing piece. I don't know that you need to build tools for that (I can chat, skype, email, etc on my own easy enough, but what I can't do easily is find others taking the same course at the same time).
Some feedback points (just my feedback - this all could be wrong):
-the "what do you want to learn" input box should be at the top of every page. It drives your core value add more than any of the other stuff.
-The black/white contrast at the top of every page is very distracting and it's difficult to read. The color contrast aside, the header text on your content pages is unnecessarily too big and bold.
The copy needs some work - here are a few suggestions.
-browse by source: "browse by school" would be much more clear way of saying this (I know - some of these places aren't schools, but it drives the point home more clearly for non-technical people who think of source as an obscure reference to a credit in an annotated bibliography).
-clicking "Create a Plan" takes you to the login page, clicking "Start Sharing" takes you to the public plans page. There are disconnects in the language for both of these that might lead to a confusing user experience. You'll want to fix the language/messaging on the homepage buttons or the resulting page to make sure navigation is more consistent.
-I think the "share" section would be better off as "Add" - especially on the web, share has the connotation of somehow being connected to facebook/twitter/social networking. What you mean here by share (correct me if I'm wrong), is "add your own content to our database".
-I'd also rename "plan" to "schedule". Plan also has a connotation of being associated with payments (pricing plans, payment plans, etc). Which is the opposite of what your site is trying to do. Class Schedule is the more consistent term for what you're doing. Your "public plans" page looks like a pricing template at first glance.
Hope that helps - aggregating and organizing free content is an awesome idea that I've been waiting for someone to execute on for a while!
Will you be offering a forum or board so people who are taking the same course (or have taken the course) can talk to each other / ask questions?
Also, sign up seems to be down.
You shouldn't be using SQLite for a prod site, it doesn't handle concurrency well, if at all.
Edit: it also seems like you're using WEBrick as web server, again this is not meant for prod. There's plenty of literature on how to serve rails apps in prod. Look it up.
"No, others sources are available."