Este é um projeto simples de controle de despesas pessoais, desenvolvido com Python, usando o framework Flask, com suporte a autenticação de usuários via Flask-Login e persistência de dados com SQLAlchemy.
- Python
- Flask
- Flask-Login
- SQLAlchemy
- SQLite
- Cadastro e login de usuários
- Autenticação de sessões com Flask-Login
- CRUD de despesas:
- Adicionar nova despesa
- Listar despesas
- Editar e remover despesas
- Categorização das despesas (ex: alimentação, transporte, lazer)
- Filtro por data ou categoria
git clone https://github.com/Programmer-Girls/api-despesas-python-02.git
cd projeto-despesaspython -m venv venv
source venv/bin/activate (linux e Mac) | venv\Scripts\activate (windows)pip install -r requirements.txtflask runA aplicação estará disponível em http://127.0.0.1:5000.
📁 projeto-despesas/
│
├── app.py # Arquivo principal da aplicação Flask
├── models.py # Modelos SQLAlchemy
├── forms.py # Formulários com WTForms
├── templates/ # Templates HTML
├── static/ # Arquivos estáticos (CSS, JS, imagens)
├── requirements.txt # Dependências do projeto
└── README.md
Projeto desenvolvido por Karolline Falcão, Letycia Locha, Samara Letícia, Isabela e Beatriz Cardoso durante a dinâmica de back-end da ProGirls. 💜