-
Notifications
You must be signed in to change notification settings - Fork 0
User Stories
##Introduce and Contribute to a Topic
-
As a typical user, I should be able to introduce new topics with some tags and relate them to maybe a previous one so that there becomes an information network to trace easily.
-
As a typical user, I want to be able to contribute to a topic so that I can express myself while giving further information or questions about the topic.
- I should be able to ask questions under a topic.
- I should be able to see all questions related to the topic, and answer questions that other users asked.
- I should be able to summarize one's post for ease of understanding.
-
As a typical user, I want to be able to add some related tweets, news etc on the page of this topic so that this topic is fed with various resources which will increase reliability and profundity.
- I should be able to give the links of these related resources.
- I should be able to see the contents of those resources readable on the page.
-
As a typical user, I want to be able to specify relationships between two or more topics so that other users looking at these topics become informed about the other topics as well.
- I should be able to click somewhere on my current page to specify another topic or topics that are related to the current one.
- I should be able to see the past relationships I specified in my user history.
- When I am examining a topic, I need to be able to see other topics that are related to it, ordered according to the number of people that pointed out the relation.
-
As a typical user, I want to be able to post a question or answer an already posted question regarding a topic so that I can ask for information and provide information to people who ask for them.
- I should be able to post a question regarding to a topic or regarding a post within the topic.
- I should be able to answer people's questions regarding a topic by clicking somewhere on the post.
- I should be able to search for questions within a topic.
-
As a typical user, I want to be able to report entries have inappropriate content so that the administrators can take appropriate action as needed.
##Location
-
As a typical user, I want to be able to share my location in entries via a good looking map so that other users will know that I am not lying about my location, which will promote reliability of the users.
-
As a typical user, I want to see the location of a topic(for example an incident) to learn where it occurs and how it is related to me.
- I should be able to see the location on the map.
- I should be able to see the location on the post.
*As a typical user, I want to be able to click to location so that I can see other topics, questions, answers and summaries related to that particular location.
-
As a typical user, I want to be able to add the location information of the topic which I contribute to so that I can inform other users where it will happen.
- I should be able to pin the location on a map and attach this on the topic page.
-
As a typical user, I want to be able to spot topics that are popular within my location so that I can follow topics that are geographically relevant to me. Acceptance criteria:
- I should be able to choose the granularity of the geographical limit: district or country.
- I should be able to switch back to my usual way of following the topics after I finished scanning through the news using the geographical filter.
- I should be able to use this geographical filter easily (with one or two clicks)
##User
-
As a user, I want to be able to see the related entries mostly, in home page so that I will not spend extra effort to find and search what is going on around my interest areas.
-
As a typical user, I want to be able to create a profile so that people can learn about by checking my photo, my short bio, my entries, and my rating according to accuracy.
-
As a typical user, I want a conversation and discussion part surrounding the subjects so that I can share my opinions and learn other users' opinions.
- I should be seeing these conversation and discussion part when I like to. There should be a "see discussions" kind of button which enables the actual posts and discussions to be separate on the page.
-
As a typical user, I want to be able to create an account for the site so that I can store my preferences and personal history.
-
As a sensitive user, I want to be able to block entries from users whose thoughts I do not like or from users who spams a lot so that I do not be disturbed by them.
-
As a typical user, I want to be able to delete my posts so that I don't want them to be there anymore.
- I should be able to have a "remove post" button close to the post.
##Grading and Emotional Reactions
-
As a user, I want to be able to grade the accuracy of a post and if I had graded higher by other users, then the system should count my feedback on more than the ones graded lower so that the probability of spreading fake information would get lower.
-
As a typical user, I want my highest graded posts to be seen in my profile page so that I can make a good impression on other users.
- I should be seeing a section that contains my top 10 highest graded posts and of course they should link to those posts.
-
As a typical user, I want to be able to react to posts with a list of emotions (e.g. Happy, Sad, Excited, Angry, Anxious) so that I can express how I feel with regard to a post within a topic.
- I should be able to find the reaction buttons close to the original post.
- I should be able to see how others reacted to the same post.
- I should be able to undo my reaction to the post.
##Searching
-
As a typical user, I should be able to search for a keyword and get some related content as a result so that I would not lose the track of some related topics.
-
As a typical user, I want to be able to search for a user to reach her profile.
-
As a typical user, I want to be to search some potentially confusing points in a topic and return the topic with ease so that I can save time when surfing.
- I should be able to find search bar on the current page I'm at.
- I should be able to click links which will take me to those topics given that such links exist.
-
As a typical user, I want to be able to search keywords by filtering its creation time interval so that I can find entries or topics that I want to find easier.
##Trending and Recommended Topics
-
As a user, I want to be able to recommend some topics, tweets, or entries to other users so that we can share more and stay up-to-date.
-
As a typical user, I want to be able to share some topics or entries to other platforms such as Facebook or Twitter so that I can inform my friends who uses those platforms.
-
As a typical user, I want to be able to see trending topics, and posts according to their popularity, so that I won't miss anything popular.
-
As a typical user, I want to be recommended about the topics that may interest me according to the topics which previously interested me so that I can get more profound acknowledgement about the topic.
-
As a typical user, given my history and preferences, I want to receive recommendations about other users who I can be interested in following so that I can benefit from following their activities as well.
- I should be seeing recommendations spontaneously after each login.
- I should be able to ask for recommendations myself.
- I should be able to turn off the spontaneous recommendation feature.
- Final Milestone Report (22.12.2016)
- Milestone Report 9 (17.11.2016)
- Milestone Report 8 (20.10.2016)
- Internal Milestone 1 (03.11.2016)
- [Büşra Öziş](Büşra Öziş)
- [Mehmet Özdemir](Mehmet Özdemir)
- [Mustafa Doğukan Ocak](Mustafa Doğukan Ocak)
- [Mustafa Erdoğan](Mustafa Erdoğan)
- [Özgür Akyazı](Özgür Akyazı)
- [Sinan Harputluoğlu](Sinan Harputluoğlu)
- [Emrah Küçük](Emrah Küçük)
- [Kaan Bulut Tekelioğlu](Kaan Bulut Tekelioğlu)
###Meeting Minutes (Fall 2016)
- [Meeting 10] (https://github.com/bounswe/bounswe2016group11/wiki/Meeting-1-Fall-2016)
- [Meeting 11] (https://github.com/bounswe/bounswe2016group11/wiki/Meeting-11)
- Milestone Report 1
- Milestone Report 2
- Milestone Report 3
- Milestone Report 4
- Milestone Report 5
- Milestone Report 6
- Milestone Report 7
###Meeting Minutes (Spring 2016)
- [Meeting 1] (https://github.com/bounswe/bounswe2016group11/wiki/Meeting-1)
- [Meeting 2] (https://github.com/bounswe/bounswe2016group11/wiki/Meeting-2)
- [Meeting 3] (https://github.com/bounswe/bounswe2016group11/wiki/Meeting-3)
- [Meeting 4] (https://github.com/bounswe/bounswe2016group11/wiki/Meeting-4)
- [Meeting 5] (https://github.com/bounswe/bounswe2016group11/wiki/Meeting-5)
- [Meeting 6] (https://github.com/bounswe/bounswe2016group11/wiki/Meeting-6)
- [Meeting 7] (https://github.com/bounswe/bounswe2016group11/wiki/Meeting-7)
- [Meeting 8] (https://github.com/bounswe/bounswe2016group11/wiki/Meeting-8)
- [Meeting 9] (https://github.com/bounswe/bounswe2016group11/wiki/Meeting-9)