Skip to content

CodingLeonardo/github-profile

Repository files navigation

Github Profile App

This is a solution to the Github profile challenge on DevChallenges.io. DevChallenges.io help you improve your coding skills by building realistic projects.

Table of contents

Overview

Use Typescript, React, Vite, TailwindCSS as a technology stack. One of the main difficulties I encountered was how to make the search bar, since I had to make an HTTP request to the Github API (octokit) every time something was written in the input; The other difficulty I encountered was how to manage the state of the application, what best suited this situation was to use React's Context API.

The challenge

The challenge requires creating a Github Profile search application that utilizes multiple API endpoints. The Github Profile search app requires the use of multiple APIs, such as the Github REST API, which returns information about a repository as a JSON.

Screenshot

Links

My process

Built with

Useful resources

  • MDN Web Docs - This helped me learn how filters work in css.

Author