-
Notifications
You must be signed in to change notification settings - Fork 1
Specification Planning
nzi102 edited this page Jul 28, 2016
·
4 revisions
Quora meets wiki - user sourced peer to peer learning network
- I’m a student, what does this word mean?
- I don’t understand the wider context of this word.
- I want to upscale my ability within the context of my course.
- Anyone can search for terms without a login.
- Anyone can register via Facebook 0Auth, at which point they can edit existing and add new words, as well as report terms or upvote/downvote.
- Admin will review reported terms and either revert to a previous historical edit or mark report as reviewed/will not fix.
User Story
- User can enter a search term (in English)
- User can optionally filter search by academic field
Specification
- When the filter is used w/o search term, show all terms in the academic field (TBC)
- Academic field filter in English?
Out of Scope
- Elastic search
User Story
- User can see search results (in Arabic)
- User can optionally filter search results by academic field
- User can select and view search result detail page [term page]
Specification
- If a word belongs to multiple academic fields, show both results (unless academic field filter is used)
- For each word, show the word in Arabic, academic fields, and description (brief)
Out of Scope
- User can select and view search result detail page [term page]
- User can upvote/downvote (logged-in users only?) -- is this a must-have for Prototype?
- User can report a term (logged-in users only?)
- User can edit details (logged-in users only)
Specification
- User can create account (0Auth)
- User can log in
- User can create word
- User can add result