Back
Year
2022
Tech & Technique
React, Tailwind CSS, Axios, React Router, GitHub REST API, Netlify
Description
A personal project that mimics core GitHub profile lookup functionality. Users can search for any GitHub username to view profile details and repositories. Built with React for a snappy UI and integrated directly with the GitHub REST API.
Key Features:
Key Features:
- 🔍 Username Search: Fetch user data by entering a GitHub handle
- 👤 Profile Display: Shows avatar, bio, followers/following counts, and more
- 📦 Repo List: Lists public repositories with stars and fork counts
- 🔗 Direct Links: Clickable links to GitHub profiles and repos
- 📱 Responsive Design: Fluid layout for desktop, tablet, and mobile
My Role
Solo Developer
Responsible for the entire frontend implementation:
Responsible for the entire frontend implementation:
- 🎨 Built reusable React components for profile and repo cards
- 🔗 Integrated GitHub REST API using Axios for data fetching
- 🔄 Managed global state and loading/error states with React hooks
- ⚙️ Implemented React Router for deep-linking to profiles
- 📐 Styled the application with Tailwind CSS for a clean, responsive UI