Skip to content

Show Activities

nitzanmr edited this page May 16, 2023 · 4 revisions

Template: show activities

 

Title: Show Activities
Description: An all-purpose main feed, containing posts on special events or ordinary day to day updates regarding a volunteer's place of volunteering.
Actors: Volunteer, school manager, regional manager, Admin
Preconditions: The Actors are logged into the system and the volunteer is following after his volunteer place.
Postconditions: for 1: the post is added to the database and other users can see and interact with it.for 4: all the responses are collected and shown to the post owner and admin.for 5: the event is added to the user's calendar
Basic flow: An actor selects the show activity tab, the system loads his connected posts to a feed of post's that he can scrolls through.
Alternative Flows: 1) A manager who opened the activity tab, pressed the "add a new post" button.
A new window pops up that lets him fill the contents of his posts and its properties (selecting post's type, input fields, images, documents...).
The post is added to the database and every actor with that follows this post's author will see it in their post feed.
2) a manager that uploaded a post selects the edit button on his post.
The system opens the fill post contents tab with the fields already filled with the current values of the post and lets him edit it.
3) the admin opens the activity tab. it will choose a region of which he wants to see its feed.
this is so the admin's feed won't be overwhelmed and unorganized.
Exception Flows: the Actor doesn’t have internet connection when requesting the feed. the system will alert him of this error and the feed will be empty.
4) an actor chooses to fill an input field for a post.
Precondition for this flow: the post was not uploaded from this user.
5) an actor clicks the button to add to calendar.
The system captures the input and formats it with all the replies to this input field.

 

 

Clone this wiki locally