Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/igorviniciussantana/myrepos
Aplicação usando Next.js para criar páginas dinâmicas dos repositórios de um usuário utilizando a API do GitHub.
https://github.com/igorviniciussantana/myrepos
api css dynamic-routing github github-api html javascript nextjs react react-hooks reactjs sass scss
Last synced: 8 days ago
JSON representation
Aplicação usando Next.js para criar páginas dinâmicas dos repositórios de um usuário utilizando a API do GitHub.
- Host: GitHub
- URL: https://github.com/igorviniciussantana/myrepos
- Owner: igorviniciussantana
- License: mit
- Created: 2022-10-16T14:34:18.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-13T12:26:23.000Z (about 2 years ago)
- Last Synced: 2024-11-19T02:57:55.173Z (2 months ago)
- Topics: api, css, dynamic-routing, github, github-api, html, javascript, nextjs, react, react-hooks, reactjs, sass, scss
- Language: TypeScript
- Homepage: https://myreposapp.vercel.app
- Size: 1020 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![myreposbanner](https://user-images.githubusercontent.com/86114583/197530885-88126842-646b-449f-abde-06c18f90bc7a.png)
# 🗂 MyRepos
Esse projeto consiste em uma aplicação que retorna todos os repositórios de um usuário utilizando a API do GitHub, com um design simples, bonito e responsivo. O projeto foi desenvolvido utilizando todo o conceito de commits semânticos.
## 🎨 Protótipo
Antes de iniciar o desenvolvimento, foi elaborado um protótipo utilizando o Figma e alguns de seus plugins. Você pode acessar o protótipo acessando o link abaixo:
- [Protótipo - Figma](https://www.figma.com/file/ozdXkFm9qTDi57XpCREkfE/github-cards?node-id=102%3A43)
## 🔗 Deploy
O deploy do projeto foi feito utilizando a Vercel, e você pode acessar e conferir seus repositórios acessando o link abaixo:
- [Deploy - Vercel](https://myreposapp.vercel.app)
## 👁 Demonstração
Uma rápida visualizada no resultado do projeto👇
![Sequence-02](https://user-images.githubusercontent.com/86114583/197528946-841869b9-c6b0-4bde-9cbf-dda996e46b88.gif)
## 🛠 Ferramentas
- React
- NextJS
- SCSS## ✔ Requisitos
Para rodar o projeto localmente na sua máquina você vai precisar de:
- Editor de Códigos(como VS Code)
- Git
- NodeJS## 🖥 Rodando Localmente
Após os requisitos estarem cumpridos, siga os seguintes passos na sua máquina:
Clone o projeto
```bash
git clone https://github.com/igorviniciussantana/myrepos.git
```Entre no diretório do projeto
```bash
cd myrepos
```Instale as dependências
```bash
npm install
```Inicie o servidor
```bash
npm run dev
```## 👤 - Autor