-
Notifications
You must be signed in to change notification settings - Fork 13
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
Branches - MEME Team Extreme/Bandits #98
base: master
Are you sure you want to change the base?
Conversation
Co-Authored-By: eve_ <[email protected]>
Generated model and controller for Merchant class. Added Route resour…
Created merchant fixture file
Added nav bar to application view layout
…ller test for show action.
Added homepages#index action and view
…and omniauth in testhelper
Created merchant show action, edited route, merchant show tests are passing
Current method added to merchant controller
…d if user doesnt exist
Validations and Relationships Testing
Created sub-total and total revenue for merchant dashboard
Added products#retire action, order_items#mark_shipped action, orders…
Added validation for CC length
… of time), cleaning up top padding/margins
Added route for product retire method and created tests
Created buyer_info page, adjusted settings for top-margins
Removed Extra routes
Dashboard order list
Fixed minor display information on checkout view
Changed show and edit pages (formatting only)
bEtsyWhat We're Looking ForManual testing
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! In general, I think that this is a fantastic project submission. You all specifically were incredible on:
The biggest piece of improvement on the code at this moment would be:
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. |
bEtsy
Congratulations! You're submitting your assignment! These comprehension questions should be answered by all members of your team, not by a single teammate.
Comprehension Questions
Michaela: I worked on a lot of the controller tests and the model business logic/testing, and I'm proud of all the bugs we caught with our tests!
Erika: I did a lot of Bootstrap/CSS work and I think that looks good, but pair programming the Product controller and tests was super cool because I don't feel as strong in that area.
Eve: I worked adding items to cart and placing order logic. The logic is still a little messy but it works the way we wanted it to and I'm happy about it.
Michaela: We worked a lot on calling model methods in the controller before sending them to the view and I would like feedback on if we did that correctly.
Erika: What Michaela said. We called some methods in some places that I am suspicious was some spaghetti getting slapped around. Specifically, the subtotal method in the order item model being called in the view felt like we were sneaking around the correct way.
Eve: We came up with the design of adding item to cart - placing order that works but I'd like to hear feedback on it.