This project was developed at RocketSeat Bootcamp 11. Its objective was to create a UI, using React and TypeScript, to consume the GitHub API.
API request, uses Axios HTTP client.
Navigation, uses React-router-dom. The application navigation takes advantage of the hooks useRouteMatch (these or any hooks are available React >= 16.8).
Tagged the components, to work with CSS uses Styled components.
Colors, for the hover buttons, it applies the property shade from Polished library.
I implemented three new functionality:
- Delete the repository in the list, the dashboard.
- Delete all repositories in the list.
- Navigate to the repository, from the repository’s details page.
- Clone this Repository:
$ git clone [email protected]:mouracamila/github-explorer-project.git
- Installing dependencies:
$ yarn
- Running project:
$ yarn dev
After running yarn dev the project, in your terminal, this message should be displayed:
Compiled successfully!
You can now view github-explorer-project in the browser.
Local: http://localhost:3000
This project is under license from MIT.
with ❤ - MouraCamila