Skip to content

Repository files navigation

Finance Application

API Financeira desenvolvida com FastAPI, SQLModel e Alembic.

Como Rodar

  1. Instale o uv: pip install uv
  2. Instale as dependências: uv sync
  3. Selecione seu banco de dados no .env
  4. Gere o banco: uv run alembic upgrade head
  5. Rode: uv run uvicorn main:app --reload
  6. Povoe o banco executando o seed com python seed.py
  7. Suba a aplicação denovo com: uv run uvicorn main:app --reload

Funcionalidades

  • CRUD de Usuários, Contas, Categorias e Transações.
  • Analytics e Balanço Financeiro.

About

Este repositório contém uma aplicação financeira cujo o objetivo é gerir seu custo financeiro. Priorizando uma API REST, para validação e persistência dos dados.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages