Skip to content

An app that re-implements a portion of GitHub's Search feature, the user search, using their public API.

Notifications You must be signed in to change notification settings

sergiogomes/react-next-hub-search

Repository files navigation

NextHub Search

time tracker

https://react-next-hub-search.vercel.app/

An app that re-implements a portion of GitHub's Search feature, the user search, using their public API. The app should NOT require users of the application to provide GitHub permissions. Use https://github.com/search as a reference for functionality, but feel free to change style, behavior, and features as you see fit and time permitting.

As a user,

  • I can search for users and see a paginated list of results
  • I can navigate through the next and previous pages of the paginated results
  • I see the total count of search results
  • I see notable information for each search result, such as the description, star/follower count, profile pictures, etc.
  • I can select a search result and be taken to the applicable page on github.com API

The app should utilize GitHub's public API

sergiogomes-profile

Bootstrap

BootstrapCDN for styling at https://getbootstrap.com/docs/4.5/getting-started/introduction/

Jest

Using Jest for testing. Configuration Documentation: https://jestjs.io/docs/configuration.html

GitHub API

The results are limited to the 1000 first results.

User https://docs.github.com/en/rest/reference/users

Activity https://docs.github.com/en/rest/reference/activity

Search codes https://docs.github.com/en/rest/reference/search#search-code

Search commits https://docs.github.com/en/rest/reference/search#search-commits

Search issues https://docs.github.com/en/rest/reference/search#search-issues-and-pull-requests

Search labels https://docs.github.com/en/rest/reference/search#search-labels

Search repositories https://docs.github.com/en/rest/reference/search#search-repositories

Search topics https://docs.github.com/en/rest/reference/search#search-topics

Search Users https://docs.github.com/en/rest/reference/search#search-users

About

An app that re-implements a portion of GitHub's Search feature, the user search, using their public API.

Topics

Resources

Stars

Watchers

Forks