Skip to content

Krut369/github-user-finder-yt

Repository files navigation

Github User Finder

A modern web application to search for GitHub users and view their profiles and repositories.

Demo

Live Demo

Features

  • 🔍 Search for GitHub users by username
  • 👤 View user profile details (avatar, bio, company, location, website, join date)
  • 📦 See user’s public repositories, sorted by stars
  • ➕ Show more/less repositories
  • 🕓 Search history modal (stores recent searches in local storage)
  • 🌙 Responsive UI with dark mode

Screenshots

App Screenshot

Tech Stack

Getting Started

Prerequisites

  • Node.js (v16+ recommended)
  • npm

Installation

git clone https://github.com/your-username/github-user-finder-yt.git
cd github-user-finder-yt
npm install

Running Locally

npm run dev

Open http://localhost:3000 in your browser.

Building for Production

npm run build
npm start

Project Structure

public/
  logo.png
src/
  app/
    chakra-next.js
    chakra.js
    favicon.ico
    globals.css
    layout.js
    page.js
    providers.jsx
    components/
      HistoryModal.jsx
      Navbar.jsx
      Repos.jsx
      Search.jsx
      UserProfile.jsx

Contributing

Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.

License

This project is licensed under the MIT License.


About

A modern web application to search for GitHub users and view their profiles and repositories.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors