Template base para aplicações Flask, com autenticação, banco de dados e layout moderno.
O FlaskBase-template é um template completo para desenvolvimento de aplicações web com Flask + Python + SqlAlchemy.
Ele foi criado para servir como:
- Base reutilizável para novos projetos
- Referência de organização em Flask
- Template limpo, sem acoplamentos desnecessários
Ideal para quem quer "entender o que está acontecendo por baixo", sem abstrações excessivas.
FlaskBase-template/
instance/
└── database.db
static/
├── css/
│ └── style.css
└── images/
└── Flask_logo.svg.png
templates/
├── base.html
├── header.html
├── error.html
├── index.html
├── login.html
├── register.html
└── profile.html
db.py
models.py
routes.py
main.py
requirements.txtA estrutura é modular e pode ser facilmente adaptada conforme o crescimento do projeto.
- Python 3.12
- Flask 3.1.2
- Jinja2 3.1.6
- HTML / CSS
- Bootstrap 5.3.8
git clone https://github.com/AlldDev/FlaskBase-template.git
cd FlaskBase-templatepython -m venv venv
source venv/bin/activate # Linux / macOS
venv\Scripts\activate # Windowspip install -r requirements.txtpython3 main.pyA aplicação estará disponível em:
http://127.0.0.1:5000
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests.
Este projeto está sob a licença MIT.
