About GitHub User Finder

GitHub User Finder is a powerful tool designed to help you search and pin GitHub users effortlessly. Whether you are a developer looking for collaborators, a recruiter seeking talented coders, or simply someone interested in exploring GitHub profiles, this app is for you.

Key Features

  • Search Users: Quickly find GitHub users by their username.
  • Pin Users: Save your favorite users locally using the browser's local storage.
  • Smooth Scrolling: Enjoy a seamless experience with smooth scrolling animations.

Technologies Used

  • React: A JavaScript library for building user interfaces.
  • React Router DOM: Handles routing in the application.
  • Context API: Manages the global state across the app.
  • Axios: Makes HTTP requests to the GitHub API.
  • Local Storage: Stores the pinned users in the browser.
  • CSS: Custom styling and smooth scrolling animations using scrollIntoView.
  • Bootstrap: Provides responsive design and pre-styled components.

Development and Build Tools

  • Webpack: Bundles the app’s JavaScript, CSS, and other assets.
  • Babel: Transpiles modern JavaScript and JSX into a format compatible with older browsers.
  • Favicons: Manages the app’s favicon assets.

This app leverages modern JavaScript libraries and frameworks to create a responsive, user-friendly interface. With a focus on smooth interactions and easy navigation, GitHub User Finder ensures a pleasant user experience.

Version 1.0.0

Developed by Baranidharan Pasupathi