-
Notifications
You must be signed in to change notification settings - Fork 13
Yieni, Alicia, Cathy, and Alex - Cartmageddon - Cartmageddon Crew #26
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
base: master
Are you sure you want to change the base?
Conversation
Adding simplecov
View my merchant dashboard page showing my order fulfillment
… aec-review-product
Add orders#show MVC: a merchant can view an individual order. Resolve merge conflicts.
… cojenco-fulfillment
…fulfillment dashboard
Css logo and tagline
… homepage-play
Add learn-more homepage section with crew
Revise responsive styling
bEtsyFunctional Requirements: Manual Testing
Major Learning Goals/Code Review
Overall FeedbackGreat work overall! You've built a fully functional web store from top to bottom. This represents a huge amount of work, and you should be proud of yourselves!. I am particularly impressed by the way that you made this project feel like a very complete product! Visually this project is just so dang sharp! I also appreciate how well your code is organized. It's easy to find tests by the way you chose to group them together! I do see some room for improvement around UX design! There are a number of places where you leave buttons in an "active" state after they have been clicked by a user! Our job as programmers is more than just making sure the code works, but it's also about anticipating the needs of our users and our non-programmer team mates. :) bEtsy is a huge project on a very short timeline, and this feedback should not at all diminish the magnitude of what you've accomplished. Keep up the hard work! Only the person who submitted the PR will get an email about this feedback. Please let the rest of your team know about it. |
Assignment Submission: bEtsy
Congratulations! You're submitting your assignment. Please reflect on the assignment with these questions. These should be answered by all members of your team, not by a single teammate.
Reflection
Each team member: what is one thing you were primarily responsible for that you would like targeted feedback on? | Alex: The products show view, please. Alicia: My tests! I’m not confident that I test enough/correctly.Cathy: My model methods and order filters(string query).Yieni: The use of sessions for cart and transaction to create orders and order-items
How did your team break up the work to be done? | We began our collaborative process by making an ERD, and going through the user stories and grading criteria. We split the user stories up into cards on our Trello board. We then set about doing the initial steps together, until we felt we were at a point we could break up into smaller task-forces/solo work.
How did your team utilize git to collaborate? | We had branches for different features, but also did coordinated push-pulls while on video chats.
What did your group do to try to keep your code DRY while many people collaborated on it? | Deleted unnecessary comments and TODOs, monitored each other’s work for duplicate code, add partials for views, use model method
What was a technical challenge that you faced as a group? | Merge conflicts!!!
What was a team/personal challenge that you faced as a group? | Merge conflicts!!!
What was your application's ERD? (upload this to Google Drive, change the share settings to viewable by everyone with a link, and include a link) | https://tinyurl.com/y72otllo
What is your Trello URL? | https://trello.com/b/mEvRMTgc
What is the Heroku URL of your deployed application? | https://cartmageddon.herokuapp.com/