Criação de um sistema para gerenciamento de uma loja que realiza venda de veículos utilizando React.js. Todo projeto faz parte da prova para vaga de desenvolvedor jr na empresa Luby: https://luby.com.br/
- Styled-components
- React-router-Dom
- Yup
- React-hook-form
Descrição: deve ser possível fazer a autenticação no sistema e dividir as rotas públicas das privadas, você deverá armazenar todos os dados no redux ou context. Para acessar as rotas privadas você deverá fornecer no cabeçalho da requisição a Autenticação do tipo Bearer Token. Importante: utilizar o token retornado para autenticação das requisições privadas
email: admin@luby.com.br
password: admin
Descrição: Deve ter uma página para listar os funcionários. Por padrão essa rota retorna uma listagem com paginação, porém, você pode enviar o filtro "noPaginate", por parâmetro na url, para retornar os dados sem paginação.
Descrição: Deve ter uma página para listar todos os veículos vendidos.
Opcional: O usuário poderá filtrar os veículos por modelo passando por parâmetro o filtro "model="NomeDoModelo" ", porém, é opcional.
# clonar repositório
git clone https://github.com/thalison1998/LabLuby-Projeto/
# entrar na pasta LabLuby-Projeto
cd LabLuby-Projeto
# instalar dependências
yarn install
# abrir projeto no navegador
yarn start
Thalison de Campos Monteiro