No description
  • TypeScript 73.6%
  • CSS 25.9%
  • PowerShell 0.1%
  • JavaScript 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
EDINTEL CI e0d499a18c
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 2m16s
chore(run): opcion [A] auto commit+push
Nueva entrada de menu que acepta PENDING_COMMIT.md sin confirmar,
hace commit y push a origin de la rama actual.
2026-08-03 10:18:08 -06:00
.ai fix: Syncfusion grid detalle y estado-operativo sin 409 2026-04-05 21:22:12 -06:00
.claude Initial commit 2026-03-14 23:10:00 -06:00
.codex/skills/ui-ux-pro-max deploy: corregir puerto publico del frontend a 8093 2026-04-01 07:01:06 -06:00
.expo Initial commit 2026-03-14 23:10:00 -06:00
.forgejo/workflows ci(forgejo): instalar plugin buildx junto al Docker CLI estatico 2026-08-02 11:53:18 -06:00
.github deploy: corregir puerto publico del frontend a 8093 2026-04-01 07:01:06 -06:00
.history fix: esperar validacion de sesion antes de activar chat 2026-04-02 07:09:20 -06:00
.lh fix: esperar validacion de sesion antes de activar chat 2026-04-02 07:09:20 -06:00
.next Initial commit 2026-03-14 23:10:00 -06:00
.volta deploy: corregir puerto publico del frontend a 8093 2026-04-01 07:01:06 -06:00
.vscode deploy: corregir puerto publico del frontend a 8093 2026-04-01 07:01:06 -06:00
backend chore(run): opcion [A] auto commit+push 2026-08-03 10:18:08 -06:00
deploy feat(ui): shell enterprise y opcion Commit en run.ps1 2026-08-02 18:22:36 -06:00
docs ci(forgejo): abortar deploy si DEPLOY_ENV esta vacio 2026-08-02 11:31:58 -06:00
frontend chore(run): opcion [A] auto commit+push 2026-08-03 10:18:08 -06:00
packages Initial commit 2026-03-14 23:10:00 -06:00
scripts feat: cinta de flujo en cotizaciones, deploy 1Panel, docs y cambios varios 2026-05-04 18:16:07 -06:00
.cursorrules Initial commit 2026-03-14 23:10:00 -06:00
.env.example feat: cinta de flujo en cotizaciones, deploy 1Panel, docs y cambios varios 2026-05-04 18:16:07 -06:00
.gitignore fix(run): no tratar .joyride/tsbuildinfo como cambios pendientes 2026-08-02 18:38:33 -06:00
.impeccable.md deploy: corregir puerto publico del frontend a 8093 2026-04-01 07:01:06 -06:00
AGENTS.md chore(run): opcion [A] auto commit+push 2026-08-03 10:18:08 -06:00
CHANGELOG.md feat: cinta de flujo en cotizaciones, deploy 1Panel, docs y cambios varios 2026-05-04 18:16:07 -06:00
CLAUDE.md docs: limpiar referencias legacy de marca 2026-04-02 06:46:43 -06:00
copilot-instructions.md deploy: corregir puerto publico del frontend a 8093 2026-04-01 07:01:06 -06:00
lerna.json Initial commit 2026-03-14 23:10:00 -06:00
nginx.conf deploy: corregir puerto publico del frontend a 8093 2026-04-01 07:01:06 -06:00
nodemon.json Initial commit 2026-03-14 23:10:00 -06:00
package-lock.json fix: js error 2026-04-01 19:49:17 -06:00
package.json ci: migra pipeline de GitLab a Forgejo Actions 2026-08-01 15:03:30 -06:00
PENDING_COMMIT.example.md chore(run): opcion [A] auto commit+push 2026-08-03 10:18:08 -06:00
README.md ci(forgejo): build en runner + docker save + scp al destino (sin registry) 2026-08-01 15:35:04 -06:00
run.ps1 chore(run): opcion [A] auto commit+push 2026-08-03 10:18:08 -06:00
tsconfig.json Initial commit 2026-03-14 23:10:00 -06:00

CI — Sistema Integral EDINTEL

Plataforma web integral para gestión de cotizaciones, pedidos, proyectos, inventario y notificaciones. Integra con Softland ERP.

Quick Start

  1. Requisitos: Node.js 20+, SQL Server (Softland)
  2. npm install (instala workspaces: backend, frontend, packages/*)
  3. Copiar .env.example a .env y configurar
  4. Backend: npm run dev:back (puerto 3000)
  5. Frontend: npm run dev:front (puerto 3000 o 3020 según config)

Features

  • Cotizaciones y pedidos con sync a Softland
  • Gestión de proyectos y departamentos
  • Inventario y recargas
  • Notificaciones globales y por sistema
  • Dashboard administrativo
  • Importación/exportación Excel

Tech Stack

  • Backend: Node.js + Express + TypeScript + SQL Server (mssql)
  • Frontend: Next.js + Syncfusion + Tailwind CSS v3
  • Monorepo: npm workspaces + Lerna
  • Tests: Vitest
  • Deploy: Docker + Forgejo Actions (build en runner + SSH al destino)

Documentation

Scripts Principales

Comando Descripción
npm run dev Frontend + Backend + Packages en paralelo
npm run dev:back Backend con tsx watch
npm run dev:front Frontend Next.js
npm test Tests unitarios backend
npm run deploy:forgejo Deploy a produccion via Forgejo CI (push a origin)
npm run deploy:1panel Deploy local a 1Panel (legacy)
npm run deploy:1panel:remoto Deploy remoto a 1Panel (legacy)