O projeto consiste na costrução de uma aplicação web, utilizando o framework Django, que permite que o usuśrio mantenha armazenados e expostos seus projetos na forma de portifólio. Os projetos do usuário são inseridos e armazenados em um banco de dados sqlite3. Além do portifólio, a aplicação possui um blog onde o proprietário pode compartilhar seus conhecimentos criando, atualizando e excluindo postagens, o proprietário ainda pode:
- Exibir postagens para o usuário como uma visualização de índice ou uma visualização de detalhes
- Atribuir categorias às postagens
- Permitir que os usuários comentem nas postagens do blog
Além do framework foram utilizados outros conceitos para o desenvolvimento da aplicação, os principais foram:
- Copie o repositório para sua máquina local:
git clone https://github.com/henrique77/Portifolio.git - Acesse a pasta do projeto e iniciar o servidor:
python3 manage.py runserver - Acessando o endereço no navegador:
http://127.0.0.1:8000/projects/
No blog o usuário pode:
- Filtrar o conteúdo por categoria;
- Deixar comentário no artigo.