UltraNube
Plataforma web full-stack · ultranube.com.mx
Periodo: Mar. 2025 – Presente
Aplicación cliente-servidor con autenticación JWT, REST APIs y MongoDB, desplegada en la nube con seguridad integrada de principio a fin y accesible desde web y móvil. Incluye agentes de IA para presentaciones y traducción.
Galería
ultranube.com.mx
// Problema
- Acceder a la información desde cualquier lugar sin depender de un servidor local, con autenticación segura y una sola aplicación para web y móvil.
- [COMPLETAR: para quién es UltraNube y qué problema concreto resuelve]
// Mi rol
- Proyecto propio: diseño, desarrollo full-stack, despliegue en la nube y mantenimiento.
// Arquitectura
- Cliente: React (Web y móvil (responsivo))
- Servicios: REST API · Node.js (Auth JWT)
- Servicios: Agentes de IA (Presentaciones · Traductor)
- Datos: MongoDB ([COMPLETAR: proveedor cloud])
- React → REST API · Node.js: REST + JWT
- REST API · Node.js → Agentes de IA: tareas de IA
- REST API · Node.js → MongoDB: consultas
// Decisiones técnicas y trade-offs
Una sola app responsiva para web y móvil
Un solo código de frontend en lugar de una app nativa separada: menos superficie que mantener. Trade-off: sin acceso a funciones nativas del dispositivo.
Agentes de IA detrás de la API
Los agentes se invocan desde el backend, no desde el navegador, para no exponer credenciales de servicios externos en el cliente.
// Seguridad
- Autenticación con JWT y REST APIs protegidas.
- Seguridad integrada de principio a fin en el despliegue en la nube.
- [COMPLETAR: detalles — HTTPS, manejo de secretos, roles]
// Resultado e impacto
- [COMPLETAR: usuarios activos, uso de los agentes o resultado principal]
// Stack
- React
- Node.js
- MongoDB
- JWT
- Cloud
