ucsdeventhub / EventHub

4 stars 0 forks source link

use case: view list of events #17

Open ear7h opened 4 years ago

ear7h commented 4 years ago

Description

Viewing the complete list of events.

User Goal

See all events that a student can participate in.

Actor

Student

Dependent Use Cases

None.

Requirements

The system shall allow the user to view the complete list of events.

Pre-Conditions

The user has navigated to the search page.

Post-Conditions

Trigger

The student wants to see the complete list of events to discover new interests.

Workflow

  1. The user clicks on the submit button without inputting anything in the search bar.
  2. The system shall display the complete list of events.
  3. The user can click on any event and the system will provide more information leading them to the event page.

Alternative Workflow

None.

Dependent Design Use Cases

None.

Design Workflow

  1. The user shall click the submit button wit an empty input in the search bar.
  2. The frontend shall query the server using EventHub.js for a list of all events.
  3. The react controller shall query the model and send the information of the selected request to the view.
  4. The view shall be updated to represent the requested event list.

Design Alternative Workflow

None.

anthonymeng7 commented 4 years ago

Prior requirements: Event objects in database Requirements: The system shall allow the user to view the complete list of all events.

Agarwal-Tanvi commented 3 years ago

need to re edit this since i thought it was org profile list