Requisito del proyecto
El requisito del proyecto era construir un sistema de contabilidad basado en SaaS para los registros que mantiene una empresa para mantener su sistema contable. El requisito era un modelo SaaS que permitiera a los usuarios acceder al software desde cualquier lugar y en cualquier momento en línea. La aplicación tendría dos módulos de usuario para el usuario final que puede comprar y utilizar el sistema, y el usuario administrador que puede administrar la plataforma. Se suponía que la aplicación permitiría el seguimiento y la facturación de facturas, pagos y gastos con un control de inventario limitado. Se esperaba que el producto final fuera una aplicación móvil sencilla que permitiera enviar y ver transacciones.
Solución ofrecida
Después de comprender el requisito del cliente de crear eventualmente un software de contabilidad basado en SaaS diseñado para atender a múltiples negocios para el cliente, Carmatec propuso construir el sistema como una herramienta de contabilidad de partida doble que utilizaría la joya contable (Plutus) “https://github .com/mbulat/plutus” para realizar la función deseada. La solución propuesta, fue un software de contabilidad basado en Ruby on Rails y se realizarían dos asientos contables para registrar cada transacción financiera. Estas transacciones podrían ocurrir en activos, pasivos, ingresos, gastos, etc. Junto con la integración de las redes sociales, también se proporcionó SEO básico para el sitio web como parte de la solución.
Características:
Los usuarios administradores pueden realizar las siguientes actividades:
- Administrar suscriptores
- Gestionar los usuarios que pueden administrar la plataforma.
- Administrar la moneda que admite el sistema.
El usuario final que accede al sistema puede realizar las siguientes actividades:
- Suscríbase al sistema mediante un proceso de registro interactivo para la suscripción.
- Utilice la función del panel que muestra la información clave. es decir, factura pagada, factura levantada y los pagos adeudados.
- Gestionar a sus clientes.
- Cree y administre cotizaciones y facturas, y también cree los elementos de facturación utilizados para las facturas.
- Administre el plan de cuentas y cree subcuentas debajo de él.
- Administre los pagos de gastos/facturas y los proveedores y actualice los pagos.
- Aproveche la opción de configurar el árbol contable según sus necesidades, gestionar los elementos por los que se realizará la facturación y gestionar los usuarios que tendrán acceso al sistema. De forma predeterminada, se pueden proporcionar hasta 10 inicios de sesión de usuario.
- Acceda a varios informes, como declaraciones de resultados, informes de ventas, balance y pérdidas y ganancias.
- La integración de la pasarela de pago se proporciona en el momento de registrarse para realizar los pagos.
Funcionalidades de la aplicación móvil:
El usuario final puede realizar las siguientes actividades utilizando una aplicación móvil:
- Regístrese en el sistema a través de una sesión interactiva.
- Acceda al panel de control que muestra los ingresos y gastos.
- Gestionar los gastos. El usuario puede ver los detalles de la factura y enviarlas por correo a las personas interesadas.
Además de todo esto, la aplicación web sugerida se creó con un diseño altamente responsivo para permitir una funcionalidad perfecta en todas las plataformas y dispositivos. La ventaja resultante para el cliente fue una interacción perfecta y una experiencia de usuario impecable.
Tecnología utilizada
Ruby on Rails, joya de la contabilidad (Plutus)