Skip to content

This project is about an application that allows users to search for users in Github and the repositories associated with these users. Typescript + React + TailwindCSS + API Github

Notifications You must be signed in to change notification settings

ivan-escribano/github-searcher

Repository files navigation

Github Searcher

🔎This project is about an application that allows users to search for users in Github and the repositories associated with these users.

💡 This project is focused on being able to provide the user with an easy-to-use interface with a beautiful and responsive design. Start conecting with users and their repositories in an easy way.

🌐 Live demo here.

Logo

Demo

Desktop demo

desktop demo

Responsive demo

Responsive demo

Resources

Diagram

Diagram

Tech

  • React , React hooks
  • TailwindCSS
  • TypeScript
  • TanStack Query
  • react-router-dom
  • Axios
  • Github API
  • Netlify
  • Postman
  • Figma
  • Vite

Features

  • Search users Github.
  • Search repositories associated with a user.
  • Filter reposiories by name , language and sort

Run Locally

Clone the project

  git clone https://github.com/ivan-escribano/github-searcher.git

Go to the project directory, if you are not

  cd github-searcher

Install dependencies

  npm install

Start the server

  npm run dev

Improvement

Room for improvement and next steps:

  • Add test cases with Jest.
  • Work with GraphQL.
  • Add a dark mode.
  • Filter by topics.
  • Add animations with Framer.

🔝Feedback: This project was quite interesting to carry out, the truth is that beyond the result it is always good to practice and take on challenges. Although the truth is this week has been very busy with the completion of the master's degree, I am happy with the result and the work done from the beginning to the end. Gonna keep also with the project to improve.

Authors & Credits

Contact me

Credits

This project was inspired by the motivation to improve and to be better, always believe and dream big.

"The sky is only the beginning"

About

This project is about an application that allows users to search for users in Github and the repositories associated with these users. Typescript + React + TailwindCSS + API Github

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published