Javis OS
Javis OS는 기업가를 돕는 에이전시 AI로, 업무를 지원하고 함께 성장합니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
AELA ERP — Comprobantes Fiscales para Ecuador. El proyecto combina: • facturacion electronica SRI • notas de venta para escenarios Lite • caja diaria • POS • inventario • contabilidad • configuracion tributaria y operativa por empresa • soporte monoempresa y multiempresa • Backend: Node.js, Express, Prisma, PostgreSQL • Frontend: React, Vite, React Router, Axios • Autenticacion: JWT • Reportes: PDFKit y exportaciones CSV • backend/: API, Prisma, reglas de negocio y utilidades SRI • frontend/: aplicacion web React • docs/: documentacion funcional y tecnica del sistemaREADME 전문 보기 ↗
AELA ERP — Comprobantes Fiscales para Ecuador.
El proyecto combina:
backend/: API, Prisma, reglas de negocio y utilidades SRIfrontend/: aplicacion web Reactdocs/: documentacion funcional y tecnica del sistemaAELA maneja dos conceptos distintos:
Tipo de sistema
full: habilita contabilidad, ATS, retenciones y liquidacioneslite: orientado a operacion simplificada y deshabilita modulos avanzadosModo de operacion
monoempresa: una sola empresa operativamultiempresa: permite administrar varias empresas dentro del sistemaAmbos se pueden configurar desde la pantalla Configuracion del Sistema.
/login.cd backend
Copy-Item .env.example .env
npm install
npm run db:migrate:safe
npm run catastro:import
npm run dev
cd frontend
Copy-Item .env.example .env
npm install
npm run dev
Archivo: backend/.env
Variables principales:
DATABASE_URLJWT_SECRETJWT_EXPIRES_INPORTNODE_ENVAELA_EDITIONMODO_EMPRESAFRONTEND_URLSMTP_*Archivo: frontend/.env
Variables principales:
VITE_API_URLVITE_EDITIONVITE_MODO_EMPRESANota:
.env, pero la configuracion operativa persistida del sistema pasa a ser la referencia principal dentro de la aplicacion.El sistema ya incluye:
Comandos base recomendados:
cd backend
npm test
npm run db:backup
npm run db:migrate:dev:safe -- --name nombre_del_cambio
npm run catastro:import
Notas de seguridad para Prisma:
prisma db push --accept-data-loss sobre bases con datos.db:migrate:safe crea backup con pg_dump, ejecuta migraciones y restaura automáticamente si la migración falla.catastro:import carga por defecto los CSV oficiales de docs/datosRuc en contribuyentes_sri.cd frontend
npm test
npm run lint
npm run build
Además, el repositorio ya incluye un workflow base de CI en .github/workflows/ci.yml para ejecutar estas validaciones automáticamente en push y pull_request.
La cobertura automatizada ya valida una base inicial de:
También quedó saneado el frontend operativo para dejar npm run lint sin warnings, incluyendo:
useAuth del provider para evitar exports mixtosuseEffect y callbacks en caja, declaraciones, facturación, retenciones, notas de venta e inventarioApp.jsx para reducir el peso del arranque inicialofflineDB en la cola offlinePara ver claramente:
revisar Estado del Proyecto.