<- Volver a proyectos
~/projects/ Desarrollo

Equill

Sobre el proyecto

Equill (nombre en clave: killbill) es una aplicación moderna y colaborativa para gestionar finanzas y gastos compartidos exclusivamente en pareja. La idea central es sencilla: registrar quién paga qué y ofrecer formas seguras y flexibles de liquidar las deudas.

Cómo funciona

  1. Ambos miembros de la pareja registran sus gastos compartidos.
  2. La app calcula los balances y quién debe a quién.
  3. Se puede liquidar de varias formas para equilibrar la balanza rápidamente.

Stack técnico

  • Framework: Next.js 15 (App Router)
  • Base de datos: MySQL + Prisma ORM
  • Estilos: TailwindCSS + Shadcn/UI con diseño Glassmorphism
  • Autenticación: Sistema de sesiones basado en JWT seguro (jose + bcryptjs)
  • Funciones IA: Integración con la API de Gemini para OCR automático de tickets de comercios.

Funciones destacadas

  • Escaneo OCR Inteligente: Extrae los conceptos e importes de los tickets automáticamente usando Gemini AI.
  • Autenticación segura mediante cookies HttpOnly.
  • Middleware Edge-compatible para proteger rutas sensibles.
  • Despliegue en contenedor con configuración Docker Compose lista para producción.

Estado

En desarrollo activo.