Volver a proyectos
SoftwarePrototipo

LockNimbus

Evolución de una app local de gestión/cifrado de archivos hacia una versión con autenticación, nube, metadata y distribución de instalador.

Problema

Explorar la protección de archivos locales y su distribución con una app de escritorio empaquetada.

Enfoque

Prototipo de escritorio para explorar cifrado de archivos, gestión local, nube y empaquetado. De una versión Basic (carpetas y .enc) a Full (auth, API Flask y Supabase Storage).

Rol

PENDIENTE: confirmar rol personal en el proyecto.

Stack

CustomTkinterPyInstallerInno SetupFlaskSupabaseArgon2idSHA-256

Qué hice yo

  • Versión Basic: carpetas protegidas, archivos .enc y empaquetado Windows.
  • Versión Full: auth Supabase, API Flask, metadata y vista de nube.
  • Descarga firmada temporal del instalador.

Project Signal Map

Ruta del proyecto1/10

Evidencia

  • IMPLEMENTADOInstalador Windows (Inno Setup)
  • IMPLEMENTADOAuth Supabase + API Flask
  • IMPLEMENTADODescarga firmada temporal del instalador
  • ROADMAPHardening de seguridad pendiente

Stack tecnológico

  • CustomTkinter
  • PyInstaller
  • Inno Setup
  • Flask
  • Supabase
  • Argon2id
  • SHA-256