Un espacio de trabajo que se siente como un escritorio.
Nexo es una aplicación web en desarrollo para organizar archivos y colaborar dentro de un mismo espacio. Su interfaz toma elementos familiares del escritorio: una ventana principal, accesos a archivos y notas, navegación por carpetas y una barra inferior para recuperar vistas.
El objetivo del proyecto es combinar esa familiaridad con una experiencia web adaptable. En computador, la ventana permite explorar el contenido con controles de escritorio; en móvil, la navegación se transforma en paneles táctiles que aprovechan la pantalla disponible.

El reto: compartir información sin confundir el acceso.
El proyecto comenzó como una demostración local y evolucionó hacia un almacenamiento compartido conectado. Cada persona utiliza su propia cuenta, pero los archivos pertenecen al mismo espacio del equipo. Esa diferencia orienta tanto la interfaz como los permisos del servidor.
La solución desarrollada.
- Explorador de archivos: carpetas, búsqueda, vistas de listado y cuadrícula, carga y descarga.
- Organización cotidiana: renombrado, movimiento, papelera y restauración.
- Colaboración: actualización de archivos, miembros y actividad entre las cuentas autorizadas.
- Roles: propietario, administrador, editor y lector con comprobaciones de acceso en el backend.
- Seguimiento: identificación del creador y último editor, además del progreso de transferencia y confirmación del guardado.

Una interfaz conectada a servicios reales.
Nexo utiliza React, Vite y TypeScript. Firebase Authentication gestiona las cuentas; Firestore mantiene los metadatos y la actividad; Storage conserva los archivos; y Functions valida las operaciones que cambian el espacio compartido.
La documentación registra pruebas de carga y descarga, sincronización, autoría y rechazo de escrituras de un lector, tanto en entornos aislados como en una comprobación remota. Las capturas de este caso corresponden a material de demostración y pruebas, con contenido ficticio.

Estado y siguientes etapas.
La versión compartida está publicada con acceso mediante cuenta y autorización. El proyecto continúa en desarrollo: las notas y favoritos personales permanecen en el navegador, y no incluye coedición del contenido de documentos Word o Excel ni versionado de sus binarios. La evolución contempla ampliar la operación, los límites del espacio y las verificaciones en más dispositivos.
