uchet-objektov
Herramienta de contabilidad por proyectos para empresas de montaje y construcción (instalación eléctrica, CCTV, etc.). Gestiona presupuestos, costes reales, nóminas, pagos de clientes e impuestos con Laravel 12 + Filament 4. Incluye PWA para entrada de datos en obra.
Ficha actualizada 27 sept 2026, 19:41 · upstream 27 sept 2026, 19:09 · release sin release detectada
Qué es uchet-objektov
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Uchet-objektov es una aplicación web auto-alojada diseñada para empresas pequeñas de montaje y construcción que necesitan controlar la economía de cada proyecto individualmente. Permite gestionar presupuestos por categorías, registrar gastos con fotos de recibos, llevar un diario de trabajos del personal y calcular automáticamente salarios e impuestos (como el 6% de USN o IVA). La interfaz está orientada a detectar problemas rápidamente: alertas sobre sobrecostes, proyectos en pérdidas o clientes que no han pagado.
- Controlar el presupuesto real versus planificado por cada objeto de trabajo (edificios, instalaciones industriales).
- Registrar gastos operativos y materiales directamente desde la obra mediante la versión PWA del móvil.
- Gestionar nóminas, anticipos y saldos pendientes de pago a empleados sin necesidad de hojas de cálculo externas.
- Seguir el cobro de facturas a clientes (avances, tramos) y calcular el margen de beneficio final por proyecto.
- Utilizar la API de DaData para autocompletar datos de clientes e instalaciones mediante búsqueda por nombre o código fiscal.
- Arquitectura ligera sin Node.js: solo PHP, Laravel y MySQL son necesarios para el despliegue en cualquier hosting estándar.
- Interfaz PWA instalable en móviles que permite a los capataces registrar gastos y horas de trabajo directamente en la obra.
- Cálculo automático de costes incluyendo impuestos calculados como porcentaje del contrato (ej. USN 6%).
- Panel de control con alertas visuales para proyectos que requieren atención inmediata (sobrecostes, pérdidas).
- Sistema de roles granular: administrador, contable y personal de obra con permisos restringidos a sus datos.
- Integración opcional con DaData para autocompletar direcciones y datos legales de clientes mediante búsqueda por nombre o código fiscal.
- La interfaz de usuario está en idioma ruso, aunque la documentación técnica incluye una descripción en inglés.
- No utiliza contenedores Docker; requiere instalación manual de dependencias PHP y configuración de base de datos MySQL/MariaDB.
- Depende de la disponibilidad del servicio externo DaData para las funciones de autocompletado de direcciones y clientes.
- La gestión de permisos es estática basada en roles predefinidos, sin soporte nativo para flujos de trabajo complejos de aprobación.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Requiere PHP 8.2+ (recomendado 8.3) y MySQL/MariaDB. No necesita Node.js ni compilación frontend. Despliegue manual: subir archivos a la carpeta public, ejecutar composer install, copiar .env.example a .env y generar llaves. Se incluye un script setup.sh para configuración inicial de base de datos y creación de usuario administrador. Para pruebas locales usar php artisan serve en el puerto 8000.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.



