/frontendchallenge

Esse é um repositório do código do Desafio Frontend Navedex da nave.rs

Primary LanguageJavaScript

Navedex - Frontend

Esse é um repositório do código do Desafio Frontend Navedex da nave.rs

Tecnologias e ferramentas usadas

  • React
  • Postman
  • Figma
  • npm
  • axios

Execução

  • 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

Dificuldades

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 =)!

Link para acessar o deploy via Netlifly

https://navexfrontend.netlify.app/