So that drivers / riders can communicate with one another
Discussion
The current spreadsheet provided by Mike Fogelsonger has a list of cell phone numbers for drivers. This is used by the drivers to communicate with one another.
Similarly, it is helpful for drivers and riders to have each other's cell phone numbers.
In this issue, we make it possible (but not required) for any user to provide their cell phone number, and have that associated with their record in the Users table.
Acceptance Criteria
First Issue: add cell to user entity
[x] #11
Second issue: allow updating of cell phone in backend
[ ] #17
Third issue: display cell phone on user profile page
[ ] On the /profile page (i.e. in the frontend/src/main/pages/ProfilePage.js component) the cell phone number is displayed.
Fourth issue: There is a way to update the cell phone
[ ] On the /profile page (i.e. in the frontend/src/main/pages/ProfilePage.js component) next to the cell phone number, there is a button that takes the user either to a Modal (see: https://react-bootstrap.netlify.app/docs/components/modal/ ) or a new page (implementer's choice) where they can update the cell phone number. If it's a new page, on updating the user is redirected back to the profile page.
User Story
Discussion
The current spreadsheet provided by Mike Fogelsonger has a list of cell phone numbers for drivers. This is used by the drivers to communicate with one another.
Similarly, it is helpful for drivers and riders to have each other's cell phone numbers.
In this issue, we make it possible (but not required) for any user to provide their cell phone number, and have that associated with their record in the Users table.
Acceptance Criteria
First Issue: add cell to user entity
Second issue: allow updating of cell phone in backend
Third issue: display cell phone on user profile page
/profile
page (i.e. in thefrontend/src/main/pages/ProfilePage.js
component) the cell phone number is displayed.Fourth issue: There is a way to update the cell phone
/profile
page (i.e. in thefrontend/src/main/pages/ProfilePage.js
component) next to the cell phone number, there is a button that takes the user either to a Modal (see: https://react-bootstrap.netlify.app/docs/components/modal/ ) or a new page (implementer's choice) where they can update the cell phone number. If it's a new page, on updating the user is redirected back to the profile page.