Skip to content

Repositório para desenvolvimento do quinto e ultimo modulo do curso de desenvolvimento web da Resilia Educação

Notifications You must be signed in to change notification settings

victorb26/G1-Info-Store

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto final: Módulo 5
Front-end React.JS — Loja de informática 💻

Sobre o projeto


  • Projeto utilizando React.JS
  • Consumo de API REST formulada no módulo anterior
  • Dependências utilizadas: Styled Components, Axios, react-router-dom

Rotas


Endpoint Nome Função
/ Home Página inicial, demonstra os produtos disponíveis na API. Possui ferramenta de busca, onde é possível filtrar os resultados através de seu título.
/sobre Sobre Lista a composição do grupo, com seus membros participantes.
/painel Painel Painel de interação com a API, sendo possível realizar operações CRUD (além do GET realizado na homepage) e alterar as informações presentes no banco de dados.

Acesso ao projeto


Instalação local


Para o uso da aplicação, é requerido em sua máquina a presença de Git e Node.js.

Protocolo SSH:

git clone [email protected]:Gclayton0207/G1-Info-Store.git

Protocolo HTTPS:

https://github.com/Gclayton0207/G1-Info-Store.git

Para a instalação das dependências do projeto, execute o comando npm install em seu terminal, dentro da pasta onde os arquivos foram salvos. Ao executar este comando, será instalada toda a estrutura necessária e descrita no arquivo package.json para o pleno funcionamento do software.

Por fim, para executar o projeto, o comando npm run dev deve ser inserido no terminal, abrindo o endereço indicado.


Deploy


Para interagir com o projeto sem a necessidade de instalação local, o endereço https://g1infostore.netlify.app/ pode ser acessado.

Participantes


About

Repositório para desenvolvimento do quinto e ultimo modulo do curso de desenvolvimento web da Resilia Educação

Resources

Stars

Watchers

Forks

Languages

  • JavaScript 59.6%
  • CSS 38.7%
  • HTML 1.7%