Plataforma de comunidades de pago — con apps instalables (.msi Windows + .apk Android), app web en Vercel y cobros duales (pasarela + comprobante manual).
Proyecto open source y gratuito. Si te sirve, apóyame:
Los binarios se compilan automáticamente con GitHub Actions y se publican en Releases:
| Plataforma | Archivo | Notas |
|---|---|---|
| 🪟 Windows (admin) | Klanly-Admin-vX.Y.Z.msi |
Panel de escritorio (Tauri). |
| 🤖 Android (usuario) | Klanly-vX.Y.Z.apk |
Instalable habilitando "orígenes desconocidos". |
Solo se mantiene la última release; las anteriores se eliminan automáticamente en cada nueva versión.
| Rol | App | Alcance |
|---|---|---|
| Admin de plataforma | .msi / .apk admin |
Supervisión global, aprueba comprobantes y payouts. |
| Productor | Web / .apk productor |
Crea comunidad, cobra, gestiona cursos y miembros. |
| Usuario | Web / .apk usuario |
Paga membresía, participa, aprende, sube de nivel. |
klanly/
├── apps/
│ ├── web/ # Next.js -> Vercel (web + API: auth, comunidades, pagos)
│ ├── admin-windows/ # Tauri v2 -> .msi (panel de escritorio del admin)
│ └── android/ # App Android (Kotlin + WebView) -> .apk
├── scripts/
│ ├── gen_icons.py # Genera iconos multi-densidad (escritorio + Android)
│ └── release.ps1 # Sube versión, crea tag y dispara la Release
├── docs/
│ └── guia.md # Plan técnico completo de la plataforma
├── .github/workflows/
│ └── release.yml # CI: compila .msi + .apk, publica y limpia releases
└── VERSION
Fase F0/F1 lista en
apps/web: registro/login (JWT), gestión de comunidades y usuarios, y módulo de pagos (Wompi + comprobante manual + webhook). Verapps/web/README.md. Faltan Classroom, gamificación y apps de productor.
MSI (requiere Rust + Node):
cd apps/admin-windows
npm install
npx tauri build # -> src-tauri/target/release/bundle/msi/*.msiAPK (requiere JDK 17 + Android SDK):
cd apps/android
./gradlew assembleDebug # -> app/build/outputs/apk/debug/app-debug.apkRegenerar iconos:
python scripts/gen_icons.py./scripts/release.ps1 -Version 0.2.0Esto actualiza la versión en todos los manifiestos, crea el tag v0.2.0 y lo empuja.
GitHub Actions compila los binarios, publica la Release y borra la anterior.
Klanly es gratuito y open source. Si te resulta útil, puedes apoyar su desarrollo:
MIT © 2026 jhonsu01
