Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/renantrs/github-app
Desafio de projeto do Bootcamp, um buscador de repositórios de usuários do GitHub
https://github.com/renantrs/github-app
apollo-client cssmodules cypress framer-motion graphql jest react-router-dom-v6 reactjs redux-toolkit sass testing-library typescipt
Last synced: about 1 month ago
JSON representation
Desafio de projeto do Bootcamp, um buscador de repositórios de usuários do GitHub
- Host: GitHub
- URL: https://github.com/renantrs/github-app
- Owner: RenanTRS
- License: mit
- Created: 2022-05-31T16:20:13.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-26T16:21:36.000Z (about 2 years ago)
- Last Synced: 2024-10-01T03:06:58.946Z (about 2 months ago)
- Topics: apollo-client, cssmodules, cypress, framer-motion, graphql, jest, react-router-dom-v6, reactjs, redux-toolkit, sass, testing-library, typescipt
- Language: TypeScript
- Homepage: https://github-app-renantrs.vercel.app/
- Size: 13 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## About this project
This project was a bootcamp challenge.
## How to use
To clone and run this project, you'll need **[Git](https://git-scm.com)**, **[node v14.19.3]()** or higher + **[yarn v1.22.15](https://yarnpkg.com)** or higher installed on your computer. From your command line:
```bash
#Clone this repository
$ git clone https://github.com/RenanTRS/github-app.git#Go into the repository
$ cd github-app#Install dependencies
$ yarn#Run
$ yarn dev#Run unitary tests
$ yarn test#Run e2e tests
$ yarn cypress
```## Built with
[![Vite](https://img.shields.io/badge/Vite-gray?style=for-the-badge&logo=vite)](https://vitejs.dev/guide/#scaffolding-your-first-vite-project)
[![ReactJs](https://img.shields.io/badge/ReactJs-darkblue?style=for-the-badge&logo=react)](https://reactjs.org/)
[![TypeScript](https://img.shields.io/badge/Typescript-darkblue?style=for-the-badge&logo=typescript)](https://www.typescriptlang.org/)
[![Sass](https://img.shields.io/badge/Sass-gray?style=for-the-badge&logo=sass)](https://sass-lang.com/)
[![React Router Dom](https://img.shields.io/badge/React%20Router%20Dom-2D2D2D?style=for-the-badge&logo=reactrouter)](https://v5.reactrouter.com/web/guides/quick-start)
[![Redux](https://img.shields.io/badge/redux-764abc?style=for-the-badge&logo=redux)](https://redux.js.org/)
[![Jest](https://img.shields.io/badge/Jest-c21325?style=for-the-badge&logo=jest)](https://jestjs.io/)
[![Testing Library](https://img.shields.io/badge/Testing%20Library-gray?style=for-the-badge&logo=testinglibrary)](https://testing-library.com/)
[![Cypress](https://img.shields.io/badge/cypress-04C38E?style=for-the-badge&logo=cypress)](https://www.cypress.io/)
[![SWC Jest](https://img.shields.io/badge/SWC%20Jest-gray?style=for-the-badge&logo=swc)](https://swc.rs/docs/usage/jest)
[![SWC Core](https://img.shields.io/badge/SWC%20Core-gray?style=for-the-badge&logo=swc)](https://swc.rs/docs/usage/core)
[![GraphQL](https://img.shields.io/badge/GraphQl-e10098?style=for-the-badge&logo=graphql)](https://graphql.org/)
[![Apollo Client](https://img.shields.io/badge/Apollo-3f20ba?style=for-the-badge&logo=apollographql)](https://www.apollographql.com/)
[![Framer Motion](https://img.shields.io/badge/Framer%20Motion-b1f?style=for-the-badge&logo=framer)](https://www.framer.com/motion/)
[![PhosphorIcons](https://img.shields.io/badge/Phosphor%20Icons-ffd76a?style=for-the-badge&logo=phosphoricons)](https://phosphoricons.com/)
[![EsLint](https://img.shields.io/badge/EsLint-4b32c3?style=for-the-badge&logo=eslint)](https://eslint.org/)
[![Prettier](https://img.shields.io/badge/Prettier-gray?style=for-the-badge&logo=prettier)](https://prettier.io/)
[![Yarn](https://img.shields.io/badge/Yarn-darkblue?style=for-the-badge&logo=yarn)](https://yarnpkg.com/)## Contact
- Email me - [email protected]
- Connect with me on [LinkedIn](https://www.linkedin.com/in/renantrsouza/)## License
This project is licensed under the MIT License - see the [LICENSE](https://github.com/renantrs/github-app/blob/main/LICENSE) file for details.