-
Notifications
You must be signed in to change notification settings - Fork 0
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
Add all project files #1
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @musangamfure,
You have done a great job so far! 💪 👏
You still need to work on a few issues before moving on to the next project, but you're almost there!
Top highlight 🎯
- The Pull Request is following the Git Flow ✅
- Good redux setup✅
- The PR title and description are professional and descriptive ✅
- Tests well written ✅
- Good component structure ✅
- Linters are working properly ✅
Required Changes ♻️
- I have gone through your code and its commendable. One major thing you need to take note is that your design doesn't match the design guideline given to you. It is very important to always stick to any design given to you and replicate it as expected. In this regard, I will like you to look critically at the design guideline and make sure to modify your design to match it for both the homepage and the details page 👎🏽
Check the comments under the review.
Optional suggestions
Every comment with the [OPTIONAL] prefix is not crucial enough to stop the approval of this PR. However, I strongly recommend you to take them into account as they can make your code better.
You can also consider:
N/A
Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the PR thread if something is not 100% clear.
Please, remember to tag me in your question so I can receive the notification.
Please, do not open a new Pull Request for re-reviews. You should use the same Pull Request submitted for the first review, either valid or invalid unless it is requested otherwise.
As described in the Code reviews limits policy you have a limited number of reviews per project (check the exact number in your Dashboard). If you think that the code review was not fair, you can request a second opinion using this form.
<!-- ACKNOWLEDGEMENTS --> | ||
|
||
## 🙏 Acknowledgments <a name="acknowledgements"></a> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Kindly ensure that your README contains an "Acknowledgements" section or similar that gives appropriate credit to Nelson Sakwa the author of the original design, as required by the Creative Commons License.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
STATUS: CHANGES REQUIRED ♻️
Hi @musangamfure 👋,
Great work on making the changes requested by the previous reviewer 👏
You've done well implementing some of the requested changes, but there are still some which aren't addressed yet.
Highlights 🎯
✔️ Descriptive PR
✔️ Wrote unit tests 📌
✔️ Linters are passing 📌
Required Changes ♻️
Check the comments under the review.
Optional suggestions
Every comment with the [OPTIONAL] prefix won't stop the approval of this PR. However, I strongly recommend you to take them into account as they can make your code better. Some of them were simply missed by the previous reviewer and addressing them will really improve your application.
Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the PR thread if something is not 100% clear.
Please, remember to tag me in your question so I can receive the notification.
Please, do not open a new Pull Request for re-reviews. You should use the same Pull Request submitted for the first review, either valid or invalid unless it is requested otherwise.
As described in the Code reviews limits policy you have a limited number of reviews per project (check the exact number in your Dashboard). If you think that the code review was not fair, you can request a second opinion using this form.
src/components/Show.js
Outdated
<div className="show-item"> | ||
<button | ||
type="button" | ||
onClick={handleShowDetails} | ||
aria-label="View more info" | ||
className="details-btn" | ||
> | ||
<BsArrowRightCircle /> | ||
</button> | ||
<img className="show-image" src={Show.image.medium} alt="" /> | ||
<h3 className="show-name">{Show.name}</h3> | ||
<h3 className="show-rating">{Show.rating.average}</h3> | ||
</div> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Please style the item cards to look exactly like the design guideline. Please follow these action steps to get a more similar design:
- Please use 2 background colors (a lighter and a darker variant) for the item cards and ensure that they are alternating. This will give it the look of a chequered board (like a chess board) just like in the design
- Style the arrow icon at the top-right of each card to look just like the one in the design
- Reduce the height of each card and its image so that it mirrors the cards in the design accurately.
- Increase the font-size of the text at the bottom of each card in order to get a more accurate design
Design Guideline
Your Implementation
…apstone-project into project-development
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @musangamfure
There are some issues that you still need to work on to go to the next project but you are almost there!
To Highlight
✅ You used the correct Gitflow
✅ Descriptive pull request message
✅ linter error checks validated
✅ Test added
✅ well deployed
Required Changes ♻️
Check the comments under the review
Optional suggestions
_Every comment with the [OPTIONAL] prefix won't stop the approval of this PR. However, I strongly recommend you to take them into account as they can make your code better.
Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the PR thread if something is not 100% clear.
Please, remember to tag me in your question so I can receive the notification.
Please, do not open a new Pull Request for re-reviews. You should use the same Pull Request submitted for the first review, either valid or invalid unless it is requested otherwise.
As described in the Code reviews limits policy you have a limited number of reviews per project (check the exact number in your Dashboard). If you think that the code review was not fair, you can request a second opinion using this form.
|
||
function ShowDetails() { | ||
const { id } = useParams(); | ||
const shows = useSelector((state) => state.shows.Shows); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Wonderful job so far. Please like the previous reviewer specifically noted and as you can see from the original design, the thick and light color is in a check board form. I.e. a zigzag manner, not one side being thick color and one being lighter like in your case. Kindly use this small change as a way to advance your design skill 😄 💯
yours
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Status: Approved ✔️
Your project is complete! Great job for making the changes🥇. There is nothing else to say other than... it's time to merge it 🍾🚢 . Congratulations! 🎉💯🌟
Good Points 👍
- Descriptive Pull Request
- Great design
- No linter errors
Cheers..Happy coding!..and keep soaring higher! 💻 🍷 🚀
Feel free to leave any questions or comments in the PR thread if something is not 100% clear.
Please, remember to tag me in your question so I can receive the notification.
Please, do not open a new Pull Request for re-reviews. You should use the same Pull Request submitted for the first review, either valid or invalid unless it is requested otherwise.
As described in the Code reviews limits policy you have 2 more limited reviews per this project. If you think that the code review was not fair, you can request a second opinion using this form.
Hello,
In this PR, I have worked on all features and functionalities of the react-capstone project which in my case the Movie app.
Here are what I have done:
Home page
Details page
Testing requirements
Technical requirements
Kindly check the project and let me know what you think.
Happy Coding 🎉🎉