Skip to content

joselo/centrix

Repository files navigation

Centrix

Centrix

Centrix


☕ Apoya el proyecto

Centrix es un proyecto open source mantenido de forma independiente. Si te ha sido útil, considera apoyar su desarrollo continuo:

PayPal


Centrix es una plataforma open source de cumplimiento fiscal SRI para Ecuador. Permite emitir, firmar y enviar al SRI todos los comprobantes electrónicos que un negocio necesita — desde facturas hasta retenciones y guías de remisión — con un módulo opcional de tienda en línea.

Construida con Phoenix y Elixir.

⚠️ En desarrollo activo. Aún no se ha liberado el primer release oficial. Úsalo bajo tu propio criterio en entornos de producción.


Demo

La versión comercial del proyecto está disponible en centrix.ec — puedes registrarte y usar las primeras 50 comprobantes de forma gratuita, sin tarjeta de crédito.

Si prefieres control total, puedes instalar Centrix en tu propio servidor siguiendo las instrucciones de deploy/README.md.

También puedes ver capturas de pantalla de la interfaz de la aplicación en la carpeta docs/images/screenshots.

Listado de Facturas


Comprobantes electrónicos soportados

  • Facturas
  • Notas de crédito
  • Notas de débito
  • Guías de remisión
  • Liquidaciones de compra
  • Retenciones
  • Generación ATS

Gestión general

  • Gestión de clientes
  • Gestión de proveedores
  • Gestión de empresas
  • Gestión de firmas electrónicas (.p12)
  • Cotizaciones

Importar

  • Documentos Recibidos
  • Documentos Emitidos

Módulo de tienda en línea (opcional)

  • Catálogo de productos
  • Carrito de compras
  • Procesamiento de órdenes
  • Plataforma de pago
  • Gestión de envíos

Requisitos


Levantar el proyecto localmente

git clone https://github.com/joselo/centrix
cd centrix
mix setup
mix phx.server

Visita http://localhost:4000


Desarrollo asistido por IA

💡 Nota para agentes de IA: En la carpeta docs/ existen guías documentadas útiles con lineamientos, patrones de diseño y reglas de negocio que se deben seguir antes de desarrollar cualquier tarea.

El proyecto incluye soporte para Tidewave, lo que permite realizar cambios en la aplicación directamente desde un agente de IA con contexto completo del código y la base de datos en ejecución.

Con el servidor levantado, accede a:

http://localhost:4000/tidewave

Desarrollo en vivo

Algunas partes del proyecto han sido desarrolladas en vivo en YouTube. Si quieres ver el proceso de construcción del proyecto, revisa la lista de reproducción.


Contribuciones

Las contribuciones son bienvenidas. Si encuentras un bug, tienes una idea o quieres proponer una mejora, abre un issue o un pull request en GitHub.


Licencia

Este proyecto utiliza la Licencia O'Saasy — es libre para uso interno y self-hosting, pero no permite operar un servicio SaaS competidor de centrix.ec.

Consulta LICENSE.md para la versión en español y LICENSE.en.md para la versión en inglés.

About

Open source fiscal compliance platform for Ecuador — electronic invoicing, credit notes, retentions, remission guides and more. Built with Elixir and Phoenix.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors