Desafio para candidatura de vaga de estágio em backend
Desenvolvido utilizando Javascript, Jquery, NodeJS, HTML5, CSS3, BootStrap 4 e a biblioteca jsPDF.
-
É necessário ter instalado o npm. Feito isso, dê
$ git clone https://github.com/JecaTatu/Even3-Challenge.git -
Digite
$ cd Even3-Challenge -
Digite
$ cd Node -
Execute
$ npm installpara instalar todos os requerimentos do projeto. -
Digite
$ node app.jspara rodar o servidor. -
Acesse
localhost:3000
Olhando aqui o repositório do projeto, percebe-se que existe um outro projeto em Django, que foi minha tentativa inicial, porém resolvi mudar para node, pois havia entendido o projeto de maneira errada e vi que me complicaria um pouco fazendo com Django. Com node, minha principal dificuldade foi o posicionamento das labels para os nomes, utilizei o elemento canvas para a personalização dos templates, já havia trabalhado com ele em um projeto pra faculdade e achei que daria certo usar. Porém, fiquei limitado na parte de setar os nomes, ainda tem uns problemas quando o nome é grande demais e se coloca um retangulo muito curto, porém, é possivel utilizar sem dar problemas.