Think Stack Overflow for UCLA.
- make tags comma separated (build the list in realtime (angular?))
- preview question before posting
- typeahead for course listing using UCLAAPI
- implement voting
- implement user auth (SSO)
- implement comments
- allow sorting by hot, new, best, featured
- implement reputation schema (look at Stack Overflow, Yahoo Answers)
- Implement sharing (facebook, twitter)