Este é um projeto CRUD básico implementado utilizando as seguintes tecnologias:
- Flask: Um framework web em Python.
- Python: Linguagem de programação utilizada para desenvolver a aplicação.
- HTML: Linguagem de marcação utilizada para estruturar as páginas da aplicação.
- Bootstrap: Framework CSS utilizado para estilizar a aplicação.
O projeto possui as seguintes funcionalidades:
- Listar todos os itens
- Exibir detalhes de um item
- Adicionar um novo item
- Editar um item existente
- Excluir um item
Siga as instruções abaixo para executar o projeto localmente:
- Clone este repositório em sua máquina local.
- Certifique-se de ter o Python e o Flask instalados em seu ambiente.
- Navegue até o diretório do projeto no terminal.
- Execute o comando
python main.py
para iniciar o servidor Flask. - Acesse a aplicação em seu navegador através do endereço
http://localhost:5000
.
A estrutura do diretório do projeto é a seguinte:
projeto-flask/ |- main.py |- repositorio.py |- templates/ |- index.html |- cadastro.html |- personagem.html
O arquivo repositorio.py
contém a lógica principal da aplicação Flask, enquanto os arquivos HTML na pasta templates
são responsáveis por definir a estrutura das páginas.
Sinta-se à vontade para contribuir com este projeto abrindo uma issue ou enviando um pull request.