Saltar al contenido principal
RaoufResearchOS
Español
Sídney, AustraliaHora actual en Sídney—
Pulsa Escape para cerrar esta ventana.
Nexus Archive

Ingeniería

Nexus Archive

Nexus Archive combina una interfaz React, una API Litestar y autenticación y persistencia Supabase en una bóveda de estilo cyberpunk. Permite gestionar libros, películas, anime, valoraciones, notas, chats y recomendaciones de IA en un panel único.

  • React
  • Python
  • Litestar
  • Supabase
  • IA
  • Desarrollo integral
Identidad del proyectoEstática

01 / Resumen

Stack tecnológico documentado
  • 01React 19
  • 02Vite
  • 03Tailwind CSS 4
  • 04TanStack Query
  • 05Python 3.12
  • 06Litestar
  • 07Supabase PostgreSQL
  • 08Docker
  • 09Terraform

Problema

Los gestores de medios fragmentan las colecciones de entretenimiento entre plataformas y pueden tener controles de seguridad débiles. Nexus Archive reúne títulos, valoraciones, notas y recomendaciones en una sola cuenta con controles de acceso a nivel de fila.

Resumen de la solución

  1. Bóveda full-stack con React 19, Litestar y Supabase PostgreSQL con seguridad por filas.
  2. Cookies HttpOnly gestionadas por el servidor en lugar de tokens Supabase legibles desde la interfaz.
  3. Gemini para recomendaciones, con límite de solicitudes compartido por usuario y alternativa local.
  4. Persistencia cifrada de notas y aislamiento de instrucciones con ocultación de datos personales.

02 / Evidencia

Pruebas y verificación

  • Autenticación reforzada: cookies HttpOnly + SameSite=Strict y rotación silenciosa de tokens.
  • Controles CI: Bandit, pip-audit, npm audit y búsqueda de secretos.
  • Pruebas de carga Locust para verificar rendimiento.
  • Base Terraform de infraestructura como código para despliegues reproducibles Supabase + Vercel.

03 / Métodos

Construcción

Tecnologías

  • React 19
  • Vite
  • Tailwind CSS 4
  • TanStack Query
  • Python 3.12
  • Litestar
  • Supabase PostgreSQL
  • Docker
  • Terraform
  • Recomendaciones Gemini con degradación controlada ante fallos.
  • Transcripciones de chat en tiempo real con saneamiento por usuario.
  • Estados, valoraciones y reseñas de anime, películas y libros.
  • Filtrado y búsqueda inteligentes en toda la biblioteca.

Seguro

  • Cookies HttpOnly y SameSite=Strict, sin tokens legibles por la interfaz.
  • Tokens de acceso breves con rotación silenciosa mediante /auth/refresh.
  • Aislamiento con delimitadores XML, limpieza de cadenas y ocultación de datos personales.
  • Notas cifradas con AES mediante TAKEAWAY_ENCRYPTION_KEY.
  • Bandit, pip-audit, npm audit y búsqueda de secretos en CI.

Buscar

Encuentra un proyecto, una publicación, un artículo o una página.

30 / 41 · Resultados de búsqueda

↑ ↓ Navegación del espacio de trabajoEnter AbrirEsc Cerrar