Navedex - criado por Daniel Filgueira - tech3br
O sistema consiste em uma web app para visualização e criação dos navers, possuindo informações como: nomes, idades, cargos, tempo de empresa e projetos que participou.
Use o package manager yarn para instalar as bibliotecas necessarias.
yarn
ou
yarn install
Use o package manager yarn para iniciar o projeto.
yarn start
Use o package manager yarn para buildar o projeto.
yarn build
Este projeto foi desenvolvido usando ReactJS, Styled Components, Typescript, Axios, Material UI, react-router-dom, react-router, react-responsive-modal, react-toastify, dentre outras listadas no package.json.
Usei as telas do FIGMA para me guiar no desenvolvimento.
O código de CSS não foi 100% fiel mas chegou bem próximo.
O layout é importante mas funcionalidades mais ainda.
O projeto teve como objetivo o treino de skills, gerenciar o tempo de entrega de resultado e uso de libs (toastify nunca havia usado).
Foquei em tipagem, funcionalidades. O CSS ficou muito bom ao meu ver. Mas sempre da para melhorar.
As maiores dificuldades foram com o TS pois existem dados que eu nunca havia tipado como por exemplo rotas e metodos de input, mas peguei rapido e pesquisei no stackoverflow como tipar eventos;
Acabei aprendendo mais sobre evento de HTML elements e de TS também;
No mais, o tempo conta muito também no desenvolvimento de um projeto. Portanto, sempre poderia ser melhor do que foi.
#OBRIGADO Nave.rs!!!