CBYA-Modelo182 es una herramienta web diseñada para formatear y generar archivos compatibles con el modelo 182 de Hacienda, utilizado para declarar donaciones. Este proyecto es propiedad de CBYA Auditores y facilita la creación del archivo TXT requerido por la Agencia Tributaria.
- Carga de Excel: Sube un archivo Excel con las columnas
N.I.F. / C.I.F.
,Donante
,Cód. Provincia
,Población
,En Especie
, yDineraria
. - Formulario Web: Completa la información requerida para el declarante, incluyendo CIF, teléfono, representante y punto de contacto.
- Deducción por Comunidad Autónoma: Especifica el porcentaje de deducción aplicable.
- Generación de TXT: Obtendrás un archivo TXT que cumple con los requisitos del modelo 182 de Hacienda.
Puedes acceder a la versión en producción de la aplicación en https://modelo182.cbyaauditores.es
.
El proyecto se compone de un frontend desarrollado en React y un backend en NestJS. Recomiendo utilizar pnpm
para gestionar las dependencias.
- Node.js (v14 o superior)
- PNPM (v6 o superior)
-
Clona el repositorio:
git clone https://github.com/sergihejo/cbya-modelo182.git cd cbya-modelo182
-
Instala las dependencias:
pnpm install
-
Ejecución del Backend:
cd backend pnpm run start:dev
-
Ejecución del Frontend:
cd frontend pnpm run start
-
Acceso a la Aplicación:
La aplicación estará disponible en
http://localhost:3000
.
Si deseas contribuir a este proyecto, por favor, abre un issue o un pull request en GitHub.
Este proyecto está bajo la Licencia MIT. Para más detalles, consulta el archivo LICENSE.