GitHub User Search

A modern and responsive web application that fetches and displays GitHub user data using the GitHub REST API. This project demonstrates API integration, dynamic DOM rendering, theme persistence using LocalStorage, and structured UI state management using Vanilla JavaScript.

Project Overview

GitHub User Search allows users to search for any public GitHub profile and view essential information such as repositories, followers, bio, and social links. The application is built entirely with HTML, CSS, and Vanilla JavaScript without any frameworks, focusing on clean architecture, DOM manipulation, and asynchronous API handling.

GitHub User Search Preview

    Features

  • 🔍 Search for any public GitHub user
  • 📡 Fetch data from the GitHub REST API
  • ⏳ Custom loading animation
  • ❌ Error handling
  • 🎨 Light / Dark mode toggle
  • 💾 Theme persistence using LocalStorage
  • 📱 Fully responsive layout (Flexbox & Grid)
Features Preview

Technologies Used

HTML

HTML5

CSS

CSS3

JavaScript

ES6

API

API Icon REST API

Contact