Skip to content

Conversation

shubha-rajan
Copy link

Rideshare-Rails

Congratulations! You're submitting your assignment! These comprehension questions should be answered by both partners together, not by a single teammate.

Comprehension Questions

Question Answer
Describe the types of entity relationships you set up in your project and why you set up the relationships that way Our passengers and drivers have many trips, so we established a one to many relationship between trip and driver, as well as trip and passenger. Drivers and passengers are only connected through trips. We wanted the user to be able to access trips through a specific driver or passenger.
Describe the role of model validations in your application Model validations make sure missing or invalid data doesn't break our code.
How did your team break up the work to be done? We used a Trello board to divide up the tasks by person and decided what tasks we wanted to pair program together. We created branches for driver, passenger, and trips with git and communicated with each other to make sure we weren't working on the same branch at the same time.
What features did you choose to prioritize in your project, and what features, if any, did you have to set aside to meet the deadline? We prioritized back-end functionality and writing controller tests in order to make sure everything is working properly. At first we only touched the views as far as making sure the right content appeared on them and left HTML formatting and styling for last. There are still minor styling fixes to be made, but for the most part, we got through all the requirements!
What was one thing that your team collectively gained more clarity on after completing this assignment? We gained a lot of clarity on creating rails forms and making sure they submit to the right path. We also gained clarity on the render method, more specifically what it is doing and how it is different from redirect_to.
What is your Trello board URL? https://trello.com/b/E63CN7CD/rideshare
What is the Heroku URL of your deployed application? http://piggyback-ride.herokuapp.com/
What are two discussion points that you and your pair discussed when giving/receiving feedback from each other that you would be willing to share? Shubha - "I really appreciated how Karla asked me to go back and explain things while we're pair programming and I'm at the keyboard. Sometimes my thoughts move faster than my words and I need reminders to step back/slow down. :) " Karla - "Shubha was really patient and great at furthering my understanding of rails and the connections between the different components because she was so good at verbalizing her reasoning"

kguadron and others added 30 commits April 15, 2019 15:02
kguadron and others added 30 commits April 18, 2019 16:54
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

Successfully merging this pull request may close these issues.

2 participants