DjorgeSilva / psychonauts-api

Home Page:https://djorgesilva.github.io/psychonauts-web/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Consumo de API Psychonauts

Este repositório contém o teste para a vaga desenvolvedor front-end senior.

npm install

Instala as dependências do node

npm start

Cria o servidor de testes locais Open http://localhost:3000 para visualizar no navegador.

Arquitetura de Arquivos

  • ./src -- Arquivos .ts de configuração de libs
  • ./src/assets -- Arquivos que com estilos globais e imagens.
  • ./src/components -- Pastas com arquivos .tsx que descrevem componentes React que agregam a aplicação.
  • ./src/interface -- Arquivos .ts arquivos com interfaces (typescript)
  • ./src/routes -- Arquivos .ts da rota principal da aplicação.
  • ./src/state -- Pastas com arquivos .ts com configuração do redux, para disponibilizar o estado global.

Tecnologias

  • ReactJs
  • Typescript
  • Redux
  • Styled-components
  • Bootstrap
  • react-router-dom
  • react-icons
  • axios

Funcionalidade

Consumo de API Psychonauts https://psychonauts-api.herokuapp.com/api/characters e exibição como lista, com filtro de pesquisas e opções de adicionar e remover como favoritos

About

https://djorgesilva.github.io/psychonauts-web/


Languages

Language:TypeScript 92.3%Language:HTML 7.7%