ucsb-cs156-w24 / proj-gauchoride-w24-7pm-4

https://ucsb-cs156-w24.github.io/proj-gauchoride-w24-7pm-4/
0 stars 0 forks source link

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

Open github-actions[bot] opened 5 months ago

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

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