https://github.com/eddndev-studio/abaco
Sistema de contabilidad — Axum + SvelteKit
https://github.com/eddndev-studio/abaco
Last synced: 1 day ago
JSON representation
Sistema de contabilidad — Axum + SvelteKit
- Host: GitHub
- URL: https://github.com/eddndev-studio/abaco
- Owner: eddndev-studio
- Created: 2026-03-31T21:28:06.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-03-31T21:36:53.000Z (3 months ago)
- Last Synced: 2026-04-01T00:42:34.531Z (3 months ago)
- Language: Rust
- Size: 12.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Abaco
Sistema de contabilidad empresarial.
## Stack
- **Backend**: Rust (Axum) — arquitectura hexagonal
- **Frontend**: SvelteKit (PWA)
- **Base de datos**: PostgreSQL
- **Cache**: Redis
## Estructura
```
apps/
├── api/ # Backend Rust
│ └── src/
│ ├── domain/ # Entidades, value objects, puertos
│ ├── application/ # Casos de uso, comandos, queries
│ ├── infrastructure/ # Adaptadores (DB, config)
│ └── presentation/ # HTTP handlers, middleware
└── web/ # Frontend SvelteKit
└── src/
├── routes/ # Páginas
└── lib/ # Utilidades compartidas
deploy/
├── abaco-api.service # Systemd unit (API)
├── abaco-web.service # Systemd unit (Web)
└── nginx.conf # Reverse proxy
```
## Desarrollo
```bash
make setup # Instalar dependencias
make dev # API + Web en paralelo
```
## Deploy
```bash
make deploy # Compila y despliega a vps2
```