App desenvolvido em ReactJS seguindo o layout proposto e preenchendo algumas informações de acordo com a API proposta. O objetivo desse teste é avaliar se estou apto a vaga de estágio, avaliando minhas habilidades em:
- Organização e documentação do código;
- Facilidade de manutenção posterior;
- Domínio e performance na linguagem;
- Fidelidade ao design, quando se diz sobre o posicionamento dos elementos;
- Domínio de ReactJs
- Domínio de CSS;
- Estrutura do projeto;
- Javascript
- React
-
Google Books API
Api da Google para busca de livros.
- Criar um layout responsivo respeitando o original proposto.
- Acredito que poderia melhorar os componentes criados por outros meios disponibilazados pelo React.
- A responsividade pode ser aprimorada.
- Acredito que poderia melhorar a forma de receber as informações vinda da API.
src/
|-- assets/ # Contém os arquivos que agregam na interface da aplicação.
|-- assets/styles/ # Diretório dos estilos globais.
|-- components/ # Contém todos os componentes e seus estilos.
|-- services/ # Configurações de conexão a api e serviços externos.
Você vai necessitar instalar o Node.js e Yarn, então clone o repo, utilizando este comando:
git clone [email protected]:lucasbdias/Iclouds-teste.git
Instale as dependências do projeto:
npm install
ou
yarn
Para rodar o projeto em ambiente de desenvolvimento, utilize o comando:
npm run dev
ou
yarn dev
Contato: [email protected]