GitHub User Search is a simple web application that allows you to search for users on GitHub and view their basic information. You can see details such as their avatar, name, location, and bio.
- Search for GitHub users by username.
- View detailed user information, including their avatar, name, location, and bio.
- Basic repository statistics, including the number of public repositories, followers, and following.
- Clone this repository:
git clone https://github.com/YourUsername/GitHubUserSearch.git
- Install dependencies:
npm install
- Run the application:
npm run dev
- Open your browser and go to
http://localhost:5173
This project also includes a Storybook instance to showcase UI components in isolation. To run Storybook, follow these steps:
- Install Storybook globally:
npm install -g storybook
- Navigate to the project directory.
- Run Storybook:
npm run storybook
- Open your browser and go to
http://localhost:6006
GitHub User Search includes unit tests to ensure the reliability of its components. To run the tests, follow these steps:
- Install dependencies (if not done already):
npm install
- Run the unit tests:
npm test
- React + Vite
- Material-UI
- Storybook
- GitHub API
Created by RicardoJ