Technical Details
Preferred Browser: Chrome
Website URL: http://mv.ezproxy.com.ezproxyberklee.flo.org/getyourride/
Mobile App URL: http://mv.ezproxy.com.ezproxyberklee.flo.org/getyourride/mobile/
Briefing and Tasks
Briefing
Thank you for volunteering to test our prototype for 6.813/6.831 User Interface Design. Our website is a tool designed for parents of school-aged children to coordinate carpooling for school and after-school activities. Our goal is to create an easy-to-use interface that makes it easy to set up carpools, helps users keep track of commitments, allows for scheduling flexibility, and ensures the safety of the children.
Scenario and Tasks
We have created three roles in which you will play the parts of the various parents participating in the carpool.
First Role
Your name is Jane, you have a son, Bob, who has signed up for Tennis Camp, and you want to carpool with other parents. The coach introduced all the parents to Get Your Ride when you signed up for camp and provided you with the following ID code: "09jglkwp4".
Task 1: Visit Get Your Ride to find and join the carpool for your son’s activity. Your email address is "jane@gmail.com", and your password is "enaj".
You have a feeling your turn to drive is coming up, but you aren’t quite sure when.
Task 2: Get the next date/map for your next drive. Out of curiosity, you also take a look at your schedule for the month.
A few weeks later, you realize that you cannot drive on one of your dates for the Underwater Basket Weaving carpool.
Task 3: Swap one of your dates for a new one.
Second Role
Your name is Vladimir, one of the other parents in Jane’s Underwater Basket Weaving carpool. Jane has proposed to swap dates with you, and you need to accept her proposal to complete the swap.
Task 4: Agree to swap dates with Jane.
Third Role
Your name is Alyssa, another one of the other parents in Jane’s Underwater Basket Weaving carpool. It is your turn to pick up the kids, but the other parents want to know that their kids are safe. Luckily, we have a mechanism for letting them keep track of where you are on the pickup route.
Task 5: Use the mobile app to allow the other parents track your drive.
Briefing
Thank you for volunteering to test our prototype for 6.813/6.831 User Interface Design. Our website is a tool designed for parents of school-aged children to coordinate carpooling for school and after-school activities. Our goal is to create an easy-to-use interface that makes it easy to set up carpools, helps users keep track of commitments, allows for scheduling flexibility, and ensures the safety of the children.
Scenario and Tasks
We have created three roles in which you will play the parts of various parents participating in a carpool.
First Role
Your name is Jane, you have a son, Bob, who has signed up for Tennis Camp, and you want to carpool with other parents. The coach introduced all the parents to Get Your Ride when you signed up for camp and provided you with the following ID code: "09jglkwp4".
- Task 1: Visit Get Your Ride to find and join the carpool for your son’s activity. Your email address is "jane@gmail.com", and your password is "enaj".
You have a feeling your turn to drive is coming up, but you aren’t quite sure when.
- Task 2: Get the next date/map for your next drive.
A few weeks later, you realize that you cannot drive on one of your dates for the Underwater Basket Weaving carpool.
- Task 3: Swap one of your dates for a new one.
Second Role
Your name is Vladimir, one of the other parents in Jane’s Underwater Basket Weaving carpool. Your email address is "vladimir@gmail.com", and your password is "rimidalv". Jane has proposed to swap dates with you, and you need to accept her proposal to complete the swap.
- Task 4: Agree to swap dates with Jane.
Third Role
Your name is Alyssa, another one of the other parents in Jane’s Underwater Basket Weaving carpool. It is your turn to pick up the kids, but the other parents want to know that their kids are safe. Luckily, we have a mechanism for letting them keep track of where you are on the pickup route.
- Task 5: Use the mobile app to allow the other parents track your drive.
Individual Contributions
Stephanie
- Wrote front end code for Next Date and Swap Dates tabs
- Implemented UI changes from HW2 Evaluations
- Set up the initial Django back end
- Designed and set up database; pre-populated database with users and carpools
- Implemented log-in feature
- Wrote all code for pulling data from the database and displaying it on the front end