Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

wael

WAEL es una aplicación autoalojada para registrar peso y ejercicios con gráficos básicos. Diseñada para Raspberry Pi (arm64), utiliza React/Node.js, Prisma ORM y soporta despliegue Docker.

Ficha actualizada 18 sept 2026, 21:02 · upstream 12 oct 2023, 7:02 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es wael

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

WAEL es una herramienta de registro de peso y ejercicio diseñada para ser autoalojada. Proporciona métricas básicas y visualización gráfica del progreso a lo largo del tiempo mediante interfaces optimizadas para escritorio y móvil.

La aplicación está construida con React como frontend y Node.js como backend, utilizando Prisma como ORM para la gestión de datos. El proyecto incluye archivos Docker y docker-compose.yml específicos para despliegue en Raspberry Pi con arquitectura arm64/aarch64, aunque también es compatible con otras plataformas que ejecuten Node.js.

La licencia MIT permite uso libre, modificación y contribución al código fuente. El desarrollo local requiere instalación de Node.js y yarn, con soporte para hot-reload en modo desarrollo y construcción de versión de producción.

CASOS DE USO
  • Registro diario de peso con seguimiento histórico visualizado en gráficos
  • Documentación de sesiones de ejercicio con fechas y notas personalizadas
  • Despliegue autoalojado en Raspberry Pi o servidores Linux arm64
  • Visualización responsive optimizada para dispositivos móviles y escritorio
PUNTOS DESTACADOS
  • Diseñado específicamente para hardware Raspberry Pi con soporte nativo arm64/aarch64
  • Licencia MIT permite uso comercial, modificación y redistribución sin restricciones
  • Soporte Docker y docker-compose para despliegue simplificado en entornos aislados
  • Prisma ORM proporciona tipado fuerte y migraciones de base de datos declarativas
PRECAUCIONES
  • Requiere arquitectura arm64/aarch64 si se usa con la configuración Docker proporcionada
  • No incluye documentación detallada sobre escalabilidad o integración con sistemas externos
  • Dependencia de Node.js y yarn para desarrollo local, no es agnóstico a runtime
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Para despliegue en Raspberry Pi: usar docker-compose.yml con imagen arm64. Verificar que el SO sea 64-bit ya que Prisma lo requiere. Para desarrollo local: instalar Node.js y yarn, ejecutar 'yarn install' seguido de 'yarn run dev'. Construir producción con 'yarn run build'. Asegurar puertos expuestos en docker-compose.yml.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
06

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.