Comments (13)
hmm. How is the driver supposed to contact a proposed rider to confirm if the information is correct, prior to accepting.
Should drivers accept matches before confirming the details with the rider ?
from backend.
@dmilet I understand your concern but the good thing is that the ride cancellation feature works well and I've tested several times to ensure that the rider can go back into the pool and get matched again. So now it's a case of ensuring the UX makes the process clear.
We need to avoid sending out the full address and contact details of potentially vulnerable people to a whole pool of drivers. At least if people have to accept first, we know who has the details. I can't really think of another solution and I don't think this change is going to prevent people from using the service.
from backend.
Do I remove
- address
- phone number
- email address
Anything else?
Please confirm
Thanks
from backend.
Keep address but remove street number. Does this require it be a separate entry field on the front end?
Remove rest pls.
from backend.
Yes we don't currently separate street name and number
I'll remove the entire address for new
from backend.
Best to pause on removing the address; there's a frontend issue pending that will separate the street number from the name
from backend.
Not sure how it's going to be implemented. I never had to split house number and street name on any form I had to fill in. Do we really want to ask our users to do that?
from backend.
@dmilet it's not too uncommon to have multiple address lines. We can ask Tino, who has 10 years of US experience, for some suggestions.
Alternatively, is there a way to strip out any numbers in that field on the database side?
from backend.
See the usual format for addresses
http://www.bitboost.com/ref/international-address-formats/united_states/
I have never seen a web site that asks to split house number from street name, they're always on the same line
from backend.
Are you able to hide numbers from the database side?
If not, my consideration is rider safety above all here; I think there are UX solutions to avoid confusion/form abandonment.
from backend.
I think it's too complicated to hide the numbers from the back end
5th avenue
becomes
5 avenue
and god knows what else
If safety is your concern, let's just hide everything but the zip code
from backend.
I'd considered it but it seems that zip codes are quite big in places
from backend.
so the process is:
- driver accepts proposed match, based on zip code (remember we calculate distances based on zip codes only, that is a very rough estimation of the distances anyway)
- driver gets full contact info
- driver calls/emails rider to confirm in person
- driver may decide to cancel the match if too far not not suitable
from backend.
Related Issues (20)
- Change all mentions of phone number in notifications HOT 2
- Change site from http to https HOT 1
- Change email sender name to "Carpool Vote" HOT 1
- Change driver Ride Offer confirmation email copy
- Strange error message HOT 4
- Strip all test cases from database HOT 2
- Email links allow for multiple cancellations of ride request HOT 2
- Driver receives proposed matches after drive offer has been cancelled HOT 1
- Please remove rider contact details from driver self-service portal until the driver has accepted the match HOT 3
- Clicking "Cancel drive offer" button in self-service portal results in funny text but no indication that the offer has been cancelled HOT 4
- Driver is receives proposed match from rider after the rider has cancelled the ride request HOT 8
- Self-service page - Pause Driver Match Request button has permanent effect HOT 1
- [Email] Prevent emails getting put into Gmail spam folders HOT 6
- Driver Unable to Edit Cell Number HOT 3
- Docker and compose commands require sudo on linux HOT 2
- Provide docker setup to deploy on new DO VM HOT 3
- uuid_organization should be allowed to be null HOT 1
- operator table not aligned with submit_new_user function HOT 5
- Comment on github Cryptiles security issue - waiting on Hapijs to be updated
- Expired TLS Certificate on api.carpoolvote.com
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from backend.