Skip to content

Fullstack-project review #3

@ShootingStar91

Description

@ShootingStar91

Fullstack practice project review

This is a review for your fullstack practice project. You do not need to implement any suggestions for improvement mentioned here in order to receive your credits.

User experience

  • Simple, easy-to-use website
  • There are little functionalities, some displaying of data and sorting it. Unfortunately I cannot be sure that the scraping works. I went to star one repository and launched a scraping job for it but the star amount did not change. This may be due to delay. Anyways, I will just have to trust that the scraper actually works.
  • Wrong login credentials displays an error notification, good
  • If I refresh the page while on the Update Repos -view, the app crashes and an "Unknown endpoint" error is displayed
  • The layout seems responsive, working also on a mobile-sized screen

Code

  • The code is well-organized.
  • Good use of styled components to style the app
  • Good use ot Typescript, too
  • Utilized playwright for the scraping
  • There is a lot of commented code. This makes the code messy and it should not be there according to the requirements for the practice project. When giving a project to be reviewed, you should make the code presentable, formatting the code and removing unnecessary commented things.

Overall

The idea is interesting, using a microservice scraper to read data from websites and displaying it. For review, it was difficult to test the actual functionality, but the frontend itself seems to work well enough. The code is well-organized. Overall, good job!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions