stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

15m 6s logged

Issue Scout quick update πŸš€

I have been doing some housekeeping on Issue Scout and trying to improve its maintainability.

Some changes include:

  • Breaking the enormous search page up into smaller pieces by splitting it into search form, issue cards, header, and pagination components.
  • Separating issue preview into sections related to repository health, repository availability, repository readiness, and contribution tracking.
  • Creating custom hooks for saved issues and contribution tracking, which includes syncing of bookmarks between tabs.
  • Moving repository readiness scoring into a dedicated module and refactoring common GitHub validation into one place.
  • Fixing the test discovery issue for skill level tests and removing redundant API route.
  • Adding unit tests for new logic and storage behavior.

README has received an update too and now it highlights what Issue Scout does, how to experience live demo, features, local development instructions, architecture and credits.

βœ… 83 tests passing
βœ… ESLint: no errors or warnings
βœ… TypeScript: no errors
βœ… Production build succeeded

However, during my testing of the site on browser, I run into an error of a local Google Fonts problem, which I am resolving before confirming that I have completed the browser tests. Additionally, I am addressing a git sync problem before the push.

This is mostly because the process involved the tidying up of what had been done before adding a new functionality. The next step will be to complete the manual tests.

πŸ”— Live demo: https://issue-scout-chi.vercel.app/
πŸ’» GitHub: https://github.com/sharmao07/issue-scout

0
16

Comments 0

No comments yet. Be the first!