ucsb-cs156-m23 / proj-gauchoride-m23-9am-3

https://ucsb-cs156-m23.github.io/proj-gauchoride-m23-9am-3/
0 stars 0 forks source link

EPIC: Students can apply to use the Gauchoride service, and admins can manage applications #14

Open github-actions[bot] opened 1 year ago

github-actions[bot] commented 1 year ago

User stories

Discussion

The program will be scaling up slowly, and it is unknown how many students may need/want to take advantage of the service.

Accordingly, it will be helpful to have a waitlist of users that are applying to be riders.

Acceptance Criteria

Acceptance Criteria: Rider Perspective

Fields on RiderApplicationForm

Statuses

Acceptance Criteria: Admin Perspective

Implementation Todos

First issue: Create database record and fixtures

Second issue: RiderApplicationController

These endpoints are for Members (users with UCSB email addresses) only:

These endpoints are for Admins only:

Third issue: RiderApplicationForm

Fourth issue: RiderApplicationTable

Fifth issue: Rider Pages

Sixth issue: Admin Pages

github-actions[bot] commented 1 year ago

Copied from https://github.com/ucsb-cs156/proj-gauchoride/issues/66