This project is part of a challenge recommended by Roadmap.sh, designed to help frontend developers practice working with external APIs, handling asynchronous requests, and managing UI states with JavaScript. You can find the challenge here
This GitHub Repository Finder allows users to:
- Select a programming language from a dropdown menu.
- Fetch and display a random repository using the GitHub Repository Search API.
- View key details of the repository, such as Name Description, Stars, Forks and Open issues.
- Empty State
- Loading State
- Error State
- GitHub Repository Finder