FamickHomeManagement
Aplicación de gestión doméstica auto-hospedada con .NET 10, Blazor y PostgreSQL. Gestiona inventario, recetas, listas de compras, mantenimiento de equipos y tareas. Incluye plugin system y soporte multiusuario. Licencia Elastic License 2.0.
Ficha actualizada 25 sept 2026, 3:17 · upstream 25 sept 2026, 3:12 · release sin release detectada
Qué es FamickHomeManagement
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Famick Home Management es una aplicación web completa para la gestión del hogar, construida con .NET 10, Blazor y PostgreSQL. Permite a los usuarios gestionar inventario con escaneo de códigos de barras, recetas, listas de compras integradas con tiendas como Kroger y USDA, así como el seguimiento de equipos y vehículos con planes de mantenimiento. La aplicación soporta múltiples usuarios con roles y permisos definidos.
La arquitectura del proyecto sigue patrones modernos de .NET con separación clara entre dominio, núcleo, infraestructura y UI (Blazor). Incluye un sistema de mensajerificación unificado para notificaciones por email, SMS o push, con plantillas Mustache integradas. El código fuente está disponible bajo Elastic License 2.0, permitiendo auto-hospedaje pero prohibiendo la reventa como servicio gestionado.
El proyecto incluye una versión en la nube (app.famick.com) con características adicionales como autenticación de Google/Apple y copias de seguridad en la nube, aunque el código específico para esta versión se encuentra en un submódulo privado no incluido en la distribución pública. La aplicación es compatible con iOS y Android a través de una app móvil separada (famick-mobile).
- Gestión de inventario doméstico con escaneo de códigos de barras
- Planificación de compras con integración de bases de datos de productos
- Seguimiento de mantenimiento de equipos y vehículos
- Gestión de tareas y recordatorios para el hogar
- Construida con .NET 10 y Blazor, moderna y eficiente
- Sistema de plugins para extensibilidad del software
- Plantillas de email Mustache integradas para notificaciones
- Soporte nativo para auto-hospedaje con Docker Compose
- Licencia Elastic License 2.0 prohíbe la reventa como servicio gestionado
- Código de versión en la nube no incluido en distribución pública
- Requiere configuración manual de SMTP para pruebas locales de email
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.
Usar el script install-docker.sh para despliegue rápido. Configurar HTTP_PORT/HTTPS_PORT en .env si se requieren puertos distintos. Para desarrollo, usar docker compose -f self-hosted/docker-compose/docker-compose.dev.yml. Probar email con smtp4dev antes de producción. Verificar que PostgreSQL esté correctamente inicializado con los scripts SQL proporcionados.
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.