Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for confirming a ride via SMS 24h before ride #17

Closed
douglascvas opened this issue Jul 18, 2018 · 0 comments
Closed

Add support for confirming a ride via SMS 24h before ride #17

douglascvas opened this issue Jul 18, 2018 · 0 comments

Comments

@douglascvas
Copy link
Collaborator

The driver must be notified via SMS 24 hours before the ride, remembering him about the ride and asking for confirmation by clicking a link in the message.

Tasks:

  • create database column to mark that driver was notified for driver
  • create database column to mark that ride was confirmed by driver
  • create confirmation page in frontend
  • create confirmation API
  • create chron job that executes every 5 minutes
    • search rides with less than 24 hours to the time of the ride
    • send sms to each driver associated with ride, containing link to confirm page
    • update database entry to mark that driver was notified
douglascvas added a commit that referenced this issue Aug 4, 2018
- Added driver table
- Added driver_car table
- Added driver_ride table
- Created initial prototype for sending sms
- Moved some mysql configurations
douglascvas added a commit that referenced this issue Aug 4, 2018
- Added driver table
- Added driver_car table
- Added driver_ride table
- Created initial prototype for sending sms
- Moved some mysql configurations
douglascvas added a commit that referenced this issue Sep 3, 2018
#17 - Added driver table
#17 - Added driver_car table
#17 - Added driver_ride table
#17 - Created initial prototype for sending sms
#17 - Moved some mysql configurations

#30 - Added support for modifying the database structure from the code
#30 - Refactored code to create and list rides.
#30 - Added missing tests.
#30 - Moved backend sources.
#30 - Implemented express application for running locally.
#30 - Reestructured backend code to use ES6 classes
douglascvas added a commit that referenced this issue Sep 4, 2018
#17 - Added driver table
#17 - Added driver_car table
#17 - Added driver_ride table
#17 - Created initial prototype for sending sms
#17 - Moved some mysql configurations

#30 - Added support for modifying the database structure from the code
#30 - Refactored code to create and list rides.
#30 - Added missing tests.
#30 - Moved backend sources.
#30 - Implemented express application for running locally.
#30 - Reestructured backend code to use ES6 classes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants