Este Portfólio (V1.0)

Este portfolio foi uma forma encontrada de realizar uma apresentação de minha vida profissional e manter registrado minhas atividades, tanto de carreira acadêmica como profissional.

Na criação deste site foram encontrados diversos desafios. A escolha das linguagens, frameworks e bibliotecas foi complicada pois alguns componentes não funcionavam devido à compatibilidade. Logo, para a primeira versão, foi decidido utilizar as linguagens mais simples possíveis para "tirar o projeto do papel".

As ferramentas utilizadas para a programação deste site foram:

Ambiente de desenvolvimento
Logo VScode
Linguagem de marcação
Logo HTML5
Linguagem de estilos
Logo CSS3
Linguagem de programação
Logo JavaScript
Biblioteca de funções JS
Logo JQuery
Framework CSS
Logo Bootstrap

Por ser um projeto mais rápido, não foram criados os mockups das páginas em Figma. Foi pensada a estrutura de páginas que deveria possuir o projeto e realizada a organização das pastas e iniciada a programação. O site não possui rotas para simplificar sua criação. E os cursos, experiências e projetos foram incluídos diretamente na página.

Outra preocupação na criação deste projeto foi a responsividade que permite a visualização em desktop e também mobile, realizando o ajuste e escondendo elementos para melhorar a navegação.

O banner LGPD foi criado porém ainda não ativado pois faltam as funcionalidade como enviar ao servidor a informação de quando um determinado dispositivo acessou e aceitou os termos de uso e privacidade.

Para a próxima versão penso em aplicar React para tornar a página mais dinâmica e utilizar outro framework CSS para permitir usar outras funcionalidades no site.

Como o site está hospedado no servido do Firebase, nas próximas versões será implementado uma API em GraphQL que leia informações como cursos e envie para a página. Desta forma será mais fácil incluir cursos e atividades.


Fontes:
logotipos: https://logospng.org/;
logotipos SVG: Roberto Huertas at icon-icons.com