This project is a web application built using Next.js that allows users to fetch and display a GitHub user's profile, contributions, top programming languages, and pinned repositories. The interface provides a clean and responsive design with real-time data fetching from the GitHub API.

- Search for a GitHub user by username.
- Display the following information:
- Public repositories count.
- Total contributions.
- Location and Twitter handle (if available).
- View the top programming languages used by the user, represented by a progress bar.
- List pinned repositories with stars, forks, and brief descriptions.
- Responsive design with a skeleton loading screen for smooth user experience.
- Next.js for server-side rendering (SSR) and SEO-friendly pages.
- React for building the dynamic user interface.
- Tailwind CSS for responsive and utility-first styling.
- Lucide Icons for modern and minimalist icons.
- GitHub API for fetching user data, repositories, and contributions.
- Users can input a GitHub username to retrieve relevant information.
- The app fetches user data, including contributions and pinned repositories, and displays them.
- The top programming languages used by the user are visualized with progress bars showing usage percentages.
This project is licensed under the MIT License.