Skip to content

Conversation

@NelsonAraujo93
Copy link
Owner

In this project we were 2 coding partner and we divided our work as follow:

We agreed upon choose Google Books API in this link: https://developers.google.com/books/docs/v1/getting_started

And for sending information to get and post comments and likes we used : https://www.notion.so/Involvement-API-869e60b5ad104603aa6db59e08150270

Also we finished all the requirements asked in the projects.
Day 0

  • Choose the topic for your website and the API.
  • Choose images, text, icons, fonts.
  • Set up the repository and tools.
    Day 1
  • Create the basic shared code on the home page.
  • Start individual interfaces.
  • Give code reviews to your teammates.
    Day 2
  • Work on individual interfaces.
  • Give code reviews to your teammates.
    Day 3
  • Complete the work on individual interfaces.
  • Record a video for your project.
  • Create a good README and PR description.
  • Ask for the external review - using your Student Dashboard.

MMGGYY66 and others added 30 commits February 6, 2023 15:57
Create Home page to contain retrieving data from the api
Fix Linters add Create comment API
Create a module for total comments and get comments
Copy link

@BenMukebo BenMukebo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @NelsonAraujo93, @MMGGYY66,

You did a great job so far 👏🏼 👏🏼
There are some issues that you still need to work on to go to the next project but you are almost there!

To Highlight 🎉

  • Git flow is followed. ✔️
  • You have followed JavaScript best practices. ✔️
  • Professional README file. ✔️
  • PR has a good title and summary. ✔️
  • Your app has been well deployed using to Heroku, Netlify or GitHub Pages. ✔️
  • Your Design looks awesome, keep rocking 🚀

STATUS: CHANGES REQUESTED ♻️

Please Check the comments under the review and make all required changes

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 ping me @BenMukebo when you comment so I can receive the notification.


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/index.js Outdated
Comment on lines 157 to 161
window.onload = async () => {
likesData = await getAllLikes();
loadLogo();
retrieveBooks();
};
Copy link

@BenMukebo BenMukebo Feb 10, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • [OPTIONAL] What happens if you prevent the page from loading every time the user makes a like 🤔 This can prevent the user from losing sight of the article or book they just loved. Currently, when I like the book, it loads the same as the page and when I render new data on the UI, it was not easy to find the book I just liked

Copy link

@franclobo franclobo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi team,

#STATUS: APPROVED 😃

git-merge

In my opinion, your project is ready for the presentation! There is nothing else to say other than... it's time to merge it :shipit:

Highlight

  • Correct Git flow ✔️
  • Professional README file ✔️
  • Good topic ✔️
  • Nice logo ✔️

Good luck! 🎉

Feel free to leave any questions or comments in the PR thread if something is not 100% clear.

@MMGGYY66 MMGGYY66 merged commit edb9cb8 into main Feb 10, 2023
MMGGYY66 added a commit that referenced this pull request Feb 10, 2023
Merge pull request #37 from NelsonAraujo93/dev
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.

5 participants