🔐 Bóveda Web — Santuario Privado de Notas, Agenda y Archivos
Acceso Universal a tus Notas desde Cualquier Dispositivo
Bóveda Web es una aplicación web privada diseñada para organizar notas, agenda diaria, seguimiento de proyectos, fragmentos de código (snippets) y archivos personales en la nube, accesible desde el móvil, tablet o PC sin atarse a un software de escritorio específico.
- 💻 Repositorio GitHub: github.com/Alecwce/boveda-web (Privado)
- 📄 Framework: SvelteKit + TypeScript | BaaS: Supabase | Deploy: Cloudflare
🏗️ Arquitectura y Principios de Diseño
- Diseño para Mantenimiento Individual (Single-Maintainer):
- Arquitectura minimalista y sin dependencias monstruosas, permitiendo actualizaciones rápidas y despliegues sin fricción.
- Reactividad Superior con SvelteKit:
- La reactividad sin Virtual DOM de Svelte garantiza una interfaz que responde al instante incluso en conexiones móviles lentas.
- Persistencia y Seguridad en Supabase:
- Autenticación segura, base de datos PostgreSQL en tiempo real y almacenamiento de archivos binarios cifrado.
- Validación E2E con Playwright:
- Pruebas automatizadas de interfaz y flujo de usuario ejecutadas sobre Chromium headless.
🛠️ Stack Tecnológico
| Capa | Herramienta | Función |
|---|---|---|
| Framework Web | SvelteKit | Enrutamiento, SSR y reactividad |
| Gestor de Paquetes | pnpm 10.34.5 | Resolución determinista de dependencias |
| Runtime Base | Node.js 24 | Entorno de compilación |
| BaaS / Base de Datos | Supabase (PostgreSQL) | Almacenamiento relacional y autenticación |
| Testing | Playwright | Pruebas de extremo a extremo (E2E) |
| Hosting | Cloudflare Pages | Red perimetral edge de alta velocidad |