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

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

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

Open github-actions[bot] opened 11 months ago

github-actions[bot] commented 11 months 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 11 months ago

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