hesabixArc/hesabixAPI
2025-10-27 18:47:45 +00:00
..
.github/workflows start project 2025-09-15 13:53:54 +03:30
adapters progress in documents 2025-10-27 18:47:45 +00:00
app progress in documents 2025-10-27 18:47:45 +00:00
build/lib some bug fixes 2025-10-04 17:17:53 +03:30
docs progress in permissions 2025-09-25 22:36:08 +03:30
examples progress in permisssion 2025-09-19 15:12:07 +03:30
hesabix_api.egg-info progress in documents 2025-10-27 18:47:45 +00:00
locales progress in recipies 2025-10-16 13:02:03 +03:30
migrations progress in documents 2025-10-27 18:47:45 +00:00
scripts progress in invoice and products 2025-10-07 00:46:29 +03:30
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 start project 2025-09-15 13:53:54 +03:30
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.