Esse é um repositório do código do Desafio Frontend Navedex da nave.rs
- React
- Postman
- Figma
- npm
- axios
- Instalar as dependencias:
yarn || npm
- Instalar denpendencias do projeto:
yarn install || npm install
- Rodar o projeto:
yarn start || npm start
- Build do projeto:
yarn build || npm build
Compreendi o escopo do projeto e consegui desenvolver as funcionalidades principais. Tive dificuldades em otimizar umas partes como a autenticação que tentei fazer via Redux, mas sem sucesso dentro do prazo que eu estimei.
Algumas lógicas de autenticação dos _usuários administradores do sistema_ também me deixaram um pouco confuso porém nada que impedisse a implementação de alguma regra de negócio pedida na descrição do desafio.
O tratamento das datas pode ser tido alguma falha pois ao olhar no Figma verificava uma formatação diferente com a que era retornada do backend para o fluxo de edição e cadastro dos Navers.
No mais, acredito que o CORE do projeto tenha sido atendido e aprendi bastante utilizando algumas propriedades do hooks. Além disso, qualquer dica para melhoria do meu padrão de desenvolvimento ou em relação a forma com a qual fiz qualquer uma das funcionalidades é 100% bem vinda. Gostaria muito de receber um feedback de outros profissionais para melhorar minhas habilidades. Gostei muito de estudar e quebrar a cabeça para realizar o desafio! Obrigado =)!