Skip to content

Repository files navigation

Gitkit GitHub logo

Live Demo

Gitkit is a React-based web application for searching GitHub users and displaying their profiles. It features a modern UI, recent searches, suggestions, and user cards for a smooth user experience.

Features

  • Search GitHub users by username
  • View user profile details
  • Recent searches and suggestions dropdown
  • Responsive design

Tools & Tech Stack

  • React (with JSX & TypeScript)
  • Vite (for fast development and build)
  • TanStack Query (for data fetching and caching)
  • ESLint (code linting)
  • GitHub API (user data)
  • CSS (custom styles)

Folder Structure

  • src/components/ — UI components (Footer, RecentSearches, SuggestionsDropdown, UserCard, UserSearch)
  • src/api/ — API logic for GitHub requests
  • src/assets/ — Static assets (images, icons)
  • public/ — Static files

Contributing

Contributions are welcome! To contribute:

  1. Fork the repository
  2. Create a new branch for your feature or fix
  3. Commit your changes with clear messages
  4. Open a pull request describing your changes

Feel free to customize or suggest improvements!

Github: Karam

Releases

Packages

Contributors

Languages