e-invoice es una aplicación de software de facturación que te permite gestionar facturas, clientes, proveedores, gastos, presupuestos y exportar facturas a PDF. Además, cuenta con funcionalidades de inicio de sesión y registro para mantener segura tu información.
- Gestión de facturas: Crea, edita y visualiza facturas de forma fácil y eficiente.
- Gestión de clientes y proveedores: Mantén un registro detallado de tus clientes y proveedores.
- Gestión de gastos: Registra y controla tus gastos de manera organizada.
- Presupuestos: Crea presupuestos para tus proyectos y clientes.
- Exportación de facturas a PDF: Genera archivos PDF de tus facturas para compartir o archivar.
- Autenticación de usuarios: Funciones de inicio de sesión y registro totalmente personalizado.
La aplicación está desplegada y disponible en el siguiente enlace: e-invoice (desplegado próximamente).
Si deseas contribuir a e-invoice, ¡eres bienvenido! Por favor, sigue estos pasos:
- Realiza un fork del repositorio.
- Crea una nueva rama (
git checkout -b feature/nueva-funcionalidad
). - Haz tus cambios y realiza un commit (
git commit -am 'Añadir nueva funcionalidad'
). - Sube tus cambios al repositorio (
git push origin feature/nueva-funcionalidad
). - Crea un nuevo Pull Request.
Este proyecto utiliza las siguientes librerías de GitHub:
- pdo-database-class - Una clase PDO de base de datos PHP simple pero poderosa, creada por Tommy Knocker.
- phpwkhtmltopdf - Una librería PHP para convertir HTML a PDF utilizando wkhtmltopdf, creada por Mike Haertl.
- Tailwind CSS - Un framework de CSS utilitario para crear diseños rápidos y personalizables.
- Flowbite - Una colección de componentes y estilos de UI basados en Tailwind CSS.
- Datepicker - Un componente de selección de fecha para formularios web.
- Moment.js - Una librería de JavaScript para el manejo de fechas y horas.
- ApexCharts - Una librería JavaScript de gráficos interactivos para la visualización de datos.
e-invoice está licenciado bajo la Licencia MIT.