User stories
USER:
-As a user I want to be able to press menu button, so that it opens on full screen and shows me navigation links.
-As a user I want to be able to adjust my prefferences, so that it enhance my browsing effectivity.
-As a user I want to be able to chat about particular event, so that I can arrange with friends how/where/when to meet up.
-As a user I want to be able to write reviews about finished event, so that I can give feedback to organizators of the event.
-As a user I want to be alerted about upcomings events, so that I wont forget.
-As a user I want to see events which are my friends interested about, so that I can join them.
-As a user I want to be able to make my participation on some events private, so that I cannot be judged.
-As a user I want to have quick look into events im interested in, so taht I dont have to manually look for them.
-As a user I want to have friendly, quick and practical interface, so that I dont get annoyed by using the app.
-As a user I want to filter trough my ALREADY preffered events based on a price, location, time, so that I can further enhance my user experience.
-As a user I want to be able to share event between other social networks, so that I can brag about my life even more.
-As a user I want to export my events into Google calendar, so it makes it easier for my future planning.
-As a user I want to be able to contact admin, so that he can help me with anything Im struggling with.
-As a user I want to... (to be continued)
ADMIN:
-As an admin I want to be able to edit user profile information, so that I can correct mistakes which were made by user after registration.
-As an admin I want automatized event creator, so that not everything has to be done manually and info is up-to-date.
-As an admin I want to remove events, so that issues can be hotfixed as fast as admin get aware of them.
-As an admin I want to remove reviews/comments including innapropriate info, so that app isnt toxic.
-As an admin I want removal of any item(event, review, comment, user,...) to not be be unreversible, so that mistakes from my side can be reverted and not lost forever.
-As an admin I want mature filter function to check user activities, so that I dont have to do it manually.
-As an admin I want to be able to edit any event (eg time, location, description), so that issues can be fixed.
-As an admin I want to... (to be continued)
DEVELOPER:
-As a developer I want to... (to be continued)