Skip to content

Repository files navigation

⚖️ Generador de Documentos - Mireles González & Asociados

CI Deploy CodeQL License: MIT

Aplicación web para generar escritos jurídicos mexicanos (amparos, quejas, demandas laborales, etc.) con plantillas editables y persistencia local.

🌐 Demo en vivo: https://edgarmireles13.github.io/mireles-docs/

✨ Características

  • 4 plantillas: amparo (conceptos de violación), queja, demanda laboral, escrito libre
  • Wizard 4 pasos: expediente → plantilla → datos → vista previa
  • Persistencia en localStorage (expedientes y borradores)
  • Toasts y confirmaciones inline
  • Copiar al portapapeles y descargar .txt
  • Modo oscuro (próximamente)
  • Tests con Vitest (37 tests pasando)

🚀 Desarrollo

npm install
npm run dev      # http://localhost:5173

🧪 Tests

npm test                 # una vez
npm run test:watch       # watch
npm run test:coverage    # con coverage

📦 Build

npm run build      # genera dist/
npm run preview    # preview del build

🏗️ Estructura

src/
├── App.jsx                    # Componente principal
├── main.jsx                   # Entry point
├── index.css                  # Estilos Tailwind
├── config/                    # Constantes y configuración
│   └── index.js
├── generators/                # Generadores de documentos
│   ├── index.js
│   ├── libre.js
│   ├── amparo.js
│   ├── queja.js
│   └── laboral.js
├── components/                # Componentes reutilizables
│   ├── Toast.jsx              # Provider + useConfirm
│   └── BorradorItem.jsx
├── hooks/                     # (reservado)
└── utils/                     # Helpers
    ├── helpers.js
    └── store.js

test/                          # Vitest
├── setup.js
├── generators.test.js
└── BorradorItem.test.jsx

.github/workflows/             # CI/CD
├── ci.yml
├── deploy.yml
├── codeql.yml
└── dependabot-auto-merge.yml

📜 Licencia

MIT

🏷️ Topics

react · vite · tailwindcss · legal · mexico · amparo · document-generator · vitest · javascript

About

Generador de Documentos Juridicos para Amparo, Queja, Demanda Laboral y Escritos Libres. App web React + Vite con persistencia local y exportacion a texto. Mireles Gonzalez & Asociados.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages