Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 1.26 KB

README.md

File metadata and controls

30 lines (19 loc) · 1.26 KB

Repo Description

This repository contains a React application for searching GitHub users and displaying their information and repositories.

Features

  • User Search: Utilizes the GitHub API to search for users based on their username.
  • User Information Display: Retrieves and displays user details such as name, username, bio, and profile picture.
  • Repository Listing: Fetches and presents a list of repositories belonging to the searched user.
  • Dynamic Rendering: Utilizes React's state management to dynamically render user information and repositories.

Technologies Used

  • React: Built using React library for front-end development.
  • useState Hook: Implements state management for user input and data retrieval.
  • GitHub API: Fetches user data and repositories from the GitHub API.
  • CSS Styles: Applies custom CSS styles for layout and presentation.

Solutions Introduced

  • Asynchronous Data Fetching: Implements asynchronous data fetching using fetch and await for seamless user experience.
  • Conditional Rendering: Employs conditional rendering to display user information and repositories based on availability.

React + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Starting dev server

$ npm run dev