Skip to content

Hubster is an application that uses the GitHub API to search for information about GitHub users.

Notifications You must be signed in to change notification settings

jakewheeler/hubster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hubster

Hubster is an app that lets you search for users on GitHub. You can search for anyone's username and find information about them.

How does Hubster work? 🤔

Hubster is a simple app built on top of the public GitHub API (which is really good!). Hubster does not require users to login and does not use its own API key behind the scenes. However, this was part of my intention with the project. I was curious how nice of a user experience I could make when running into walls such as rate-limiting.

What does the tech look like? 💻

The stack I used consists of:

  • Next.js
  • React
  • Chakra UI
  • TypeScript
  • react-query

Outcomes

In the end, the product came out nicely and met my initial goal of making a basic GitHub user search and learning some new tech.

I really wanted to dig a bit deeper into react-query's pagination capabilities, understand how to better type custom Chakra UI components, and dive into GitHub's REST API.

All in all, I think the design looks nice, I learned a lot about react-query, and always have an enjoyable experience when working with Chakra UI.

About

Hubster is an application that uses the GitHub API to search for information about GitHub users.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published