Saltar al contenido
Volver a proyectos
Proyecto personal

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

Arquitectura: UltraNubeCLIENTESERVICIOSDATOSReactWeb y móvil (responsivo)REST API · Node.jsAuth JWTAgentes de IAPresentaciones · TraductorMongoDB[COMPLETAR: proveedor cloud]REST + JWTtareas de IAconsultas
  • 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
Cliente React único para web y móvil; la API centraliza autenticación, datos y llamadas a los agentes de IA.

// 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