This is an application that enables you to list GitHub users based on their name. The results are displayed through clickable cards, which can redirect users to either the user's GitHub page or a new application route that provides more detailed information about the selected user.
This was an excellent exercise to practice using routes in React, as well as passing parameters between different routes in the application. I also tried to use componentization as much as possible and used TypeScript to better organize the project and prevent bugs.
- React
- Typescript
- Vite
- phosphor-icons
- ESLint
- Prettier
- Mobile-first-workflow
Clone the repository:
git clone https://github.com/maricastroc/search-github-user
Install the dependencies:
npm install
Start the service:
npm run dev
⏩ Access http://localhost:3000 to view the web application.