/GoStack12-Desafio-03

Desafio 03 sobre ReactJS do Bootcamp GoStack 12

Primary LanguageTypeScriptMIT LicenseMIT

GoStack

GitHub language count Repository size Made by Alquipo GitHub last commit License

NodeJS ReactJS

Desafio 03: Conceitos do React JS

🚀 Sobre o desafio

Terceiro desafio foi desenvolver uma página web onde mostra os dados de repositório da API desenvolvida no Desafio anterior os dados ficam salvos em um Array, enquanto o servidor está sendo executado. Foi criado na página web onde lista os repositórios, efetua adição aleatório de repositório e deletar o repositório.

🎉 Melhorias

- Convertido todo o Projeto para TypeScript
- Refeito a interface do projeto para ficar um pouco melhor (não sou Designer)😊;
- Adicionado a visualização da url, techs e curtidas;
- Adicionado um botão para curtir o Repositório;

🎨 Layout

Original

Original

Versão Final

Update

🔨 Tecnologias:

🚀 Como rodar este projeto

Para clonar e executar este aplicativo, você precisará de Git, [NodeJs][nodejs] Instalado em seu computador.

O projeto e divido em duas partes:

  1. Back End (Link do Rpositório)
  2. Front End

💡 E preciso efetuar o clone e seguir os passos de instalação do Repositório da API

💡 O Front End precisa que o Back End esteja sendo executado para funcionar.

🌀 Clonando o repositório

# Clone este repositório
$ git clone https://github.com/Alquipo/GoStack12-desafio-03

# Acesse a pasta do projeto no terminal/cmd
$ cd GoStack12-desafio-03

🧭 Rodando a aplicação web

# Instale as dependências
$ yarn

# Execute a Aplicação
$ yarn start

# Execute o teste da Aplicação
$ yarn test

# O servidor inciará na porta:3000 - acesse http://localhost:3000

🤔 Como contribuir para o projeto

  • Faça um fork do projeto;
  • Crie uma nova branch com as suas alterações: git checkout -b my-feature
  • Salve as alterações e crie uma mensagem de commit contando o que você fez:git commit -m "feature: My new feature"
  • Envie as suas alterações: git push origin my-feature

Caso tenha alguma dúvida confira este guia de como contribuir no GitHub

📝 Licença

Este projeto esta sobe a licença MIT. Veja a LICENÇA para saber mais.

Feito com ❤️ por Alquipo Neto 👋🏽 Entre em contato!