Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Envio de solução
Eu sinceramente não sabia como começar com esse projeto, fui aos poucos aprendendo como poderia instalar os frameworks, como poderiam integra-los, foi uma experiência e tanto, consegui aprender como funciona a requisição da API em banco, tive erros bobos como errar a requisição do banco como 'coluna' ao inves de 'colunas'. Não sabia como fazer tudo, mas tive a satisfação de conversar com amigos que entendem e perguntar como poderia resolver e até mesmo procurar soluções na internet.
Tenho muito a aprender, mas me senti entusiasmado pois vi que não é algo impossível e consigo certamente aprender. Meu projeto foi bem simples, não tem muito enfeite, mas estou contente que eu tentei e consegui chegar em resultados (mesmo que mínimos).
Gostariamos de entender como você pensa e as decisões que você tomou durante o desenvolvimento, detalhe um pouco mais sobre:
Framework, linguagem e ferramentas
Ferramentas:
Back-End
Ferramentas:
Técnologias X e Y
Utilizei o Angular como frontend, NestJs como backend, prisma como ferramenta de acesso ao banco de dados, com SQLITE.
Foi a maneira que encontrei para realizar esse desafio procurando na internet.
Princípios de software
Desafios e problemas
Por eu nunca ter me familiarizado anteriormente com o Angular e o NestJs, haviam muitas coisas que eu não tinha conhecimento, a minha maior dificuldade foi entender os problemas que tinham dado e como eu faria para que as estruturas dessem certa, utilizei muito do google e colegas para me auxiliarem nesse projeto.
Melhorias e próximas implementações
Eu poderia ter estilizado mais a página, mas o prazo estava em cima e acabei deixando um layout mais padronizado para que não ficassem um diferente do outro, porém tive um resultado legal com o tempo que fiquei desenvolvendo. Acredito que esse projeto abriu uma possibilidade de coisas que posso fazer me baseando nesse projeto simples.
Vídeo de apresentação
https://jam.dev/c/c76ca2c0-8c57-48c6-acd0-95001e396196
Sobre você
Queremos te conhecer um pouco melhor, conte um pouco sobre você.
Onde nasceu/De onde você é? Lugares que estudou, empresas que trabalhou, como você se envolveu com desenvolvimento de software.. enfim, Quem é você?
Nasci em São José do Rio Preto e, desde cedo, sempre fui fascinado pelo mundo dos computadores. Ainda na adolescência, decidi que minha carreira estaria relacionada a essa área. Iniciei minha jornada com um curso de hardware na Microcamp, o que me proporcionou uma base sólida em tecnologia. No entanto, logo percebi que meu verdadeiro interesse estava no desenvolvimento de software.
Após concluir o ensino médio, ingressei na faculdade de Ciência da Computação, inicialmente na UNIP e posteriormente transferindo-me para a UNIRP, onde atualmente curso o sexto período. Desde o início, tenho o objetivo claro de me tornar um desenvolvedor competente e estou continuamente me dedicando a ampliar meus conhecimentos e habilidades para alcançar essa meta. Hoje, com 21 anos, mantenho meu foco no aprimoramento técnico e profissional para construir uma carreira sólida na área de desenvolvimento de software.
Comecei minha carreira em TI como estagiário no Hospital de Base aqui de São José do Rio Preto, fiquei por 4 meses e tive a oportunidade de assumir a Infraestrutura do unidade de Rio Preto da TOTVS, onde trabalho atualmente. Estou estudando e me aprimorando para me tornar um bom desenvolvedor.
Eduardo César Fernandes Amorim
Contato: (17) 99126-2772
Email: [email protected]