Skip to content

Felipecardosovargas/desafio-modulo

Repository files navigation

🚀 GitHub Explorer

A sleek and responsive web app built during the Front-End module of the 3035Teach course. It showcases advanced React + TypeScript practices with real-time GitHub user search and dynamic UI components.

🔍 Features

  • GitHub user search with live validation
  • Full profile display: avatar, bio, stats
  • Interactive repository carousel
  • Detailed repository modal (language, stars, forks, etc.)
  • Fully responsive design for all devices
  • Smooth transitions, loading states, and accessibility support

🛠️ Tech Stack

  • React 18 + TypeScript 5
  • SWR for efficient data fetching and caching
  • React Router DOM v6
  • Styled Components
  • React Hook Form
  • GitHub REST API v3
  • LocalStorage, CSS Grid/Flexbox, custom hooks, and more

⚙️ Getting Started

git clone https://github.com/your-username/2-Desafio_Modulo.git
cd desafio-github
npm install
npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published