Skip to content

Portfólio de projetos e artigos. Desenvolvido com Flask e Bootstrap.

Notifications You must be signed in to change notification settings

Moscarde/portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Meu Portfólio

Screenshot 1 Acesse a versão live aqui!


Sobre o Projeto

Este repositório foi construído com Flask e Bootstrap, oferecendo uma estrutura prática e simples para criar e gerenciar um portfólio dinâmico.

Gerenciamento Simples

Os arquivos JSON localizados na pasta /content permitem que você adicione ou remova conteúdos facilmente. Com um simples commit, as alterações são refletidas na versão final do portfólio.

Funcionalidades Dinâmicas

Graças ao Flask e ao Jinja2, este projeto possibilita a renderização de páginas dinâmicas a partir de dados estruturados. Por exemplo:

<!-- Exemplo de uso do Jinja para exibir uma lista de projetos -->
<ul>
  {% for project in projects %}
  <li>{{ project.name }} - {{ project.description }}</li>
  {% endfor %}
</ul>

Como resultado é criado uma lista dinamicamente com base nos dados presentes em /content/projects.json (Carregados e processados em app.py).

Com essa abordagem, e um pouco de HTML, o conteúdo do portfólio é atualizado automaticamente com base nos dados fornecidos.

Fonte de aprendizado

O template do projeto tem como referência um mini curso disponibilizado gratuitamente pelo Thi Code e disponibilizado em seu Canal do youtube

About

Portfólio de projetos e artigos. Desenvolvido com Flask e Bootstrap.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published