hesabixArc/hesabixAPI
2025-11-09 18:37:27 +00:00
..
.github/workflows start project 2025-09-15 13:53:54 +03:30
adapters progress in wallet and dashboard 2025-11-09 18:37:27 +00:00
app progress in wallet and dashboard 2025-11-09 18:37:27 +00:00
build/lib some bug fixes 2025-10-04 17:17:53 +03:30
docs progress in invoices 2025-10-31 18:02:23 +00:00
examples progress in permisssion 2025-09-19 15:12:07 +03:30
hesabix_api.egg-info progress in some parts 2025-11-09 05:16:37 +00:00
locales progress in recipies 2025-10-16 13:02:03 +03:30
migrations progress in some parts 2025-11-09 05:16:37 +00:00
scripts progress in cardex 2025-11-03 12:24:44 +00:00
templates more progress in base system and table design 2025-09-19 04:35:13 +03:30
tests progress in permisssion 2025-09-19 15:12:07 +03:30
.gitignore start project 2025-09-15 13:53:54 +03:30
.pre-commit-config.yaml start project 2025-09-15 13:53:54 +03:30
=3.1.0 more progress in base system and table design 2025-09-19 04:35:13 +03:30
alembic.ini start project 2025-09-15 13:53:54 +03:30
API_README.md progress in new business 2025-09-20 01:17:27 +03:30
docker-compose.yml start project 2025-09-15 13:53:54 +03:30
Dockerfile start project 2025-09-15 13:53:54 +03:30
env.example progress in some parts 2025-11-04 01:51:23 +00:00
hesabix.db progress in bank and cashdesk 2025-10-03 17:02:07 +03:30
pyproject.toml more progress in base system and table design 2025-09-19 04:35:13 +03:30
README.md start project 2025-09-15 13:53:54 +03:30

Hesabix API

Monolithic modular backend (DDD-lite) using FastAPI + SQLAlchemy + MySQL.

Quickstart (Dev)

  1. Create and fill .env from .env.example.
  2. Install dependencies:
pip install -e .[dev]
  1. Run app:
uvicorn app.main:app --reload

Health endpoint: GET /api/v1/health.

Configuration

  • See app/core/settings.py and .env.example.