Students use ride services for traveling to and from the UCSD campus. Most services like Uber and Lyft become incredibly expensive as the distance of travel increases -- so students post on the UCSD Facebook Page to offer and request rides. However, these tickets quickly become buried under piles of other tickets not related to the rides as well as remain on the page long after the ride is over. To address this issue, our web based application Ride+ will offer the same functionality. Ride+ will provide a web platform for UCSD students who want to subsidize their travel expenses and also to those who want to enjoy safe rides from other UCSD students.
Login credential with pre-populated data: email: yuh300@ucsd.edu Password: 123qweASD! For the clean credential the tester can register one using their own ucsd email as directed in the test use case.
Our web app can be accessed from recent versions of popular mobile browsers such as Chrome, Firefox, Safari and Edge. Use mobile chrome for optimal performance.
No installation required. Website: https://ride-f1e96.firebaseapp.com/.
Register using your ucsd email and login.
Should you wish to build the application yourself:
“clone git@github.com:vsam/ride.git”
run " npm install "
run " npm start "
The desired behavior for searching for passenger tickets should return tickets with price higher or equal to the entered price. The actual behavior is that tickets with lower prices are returned.
Changing password with incorrect old password or invalid new password sometimes may have undefined behaviors.