<- Volver a proxectos
~/projects/ Desenvolvemento

Equill

Sobre o proxecto

Equill (nome en clave: killbill) é unha aplicación moderna e colaborativa para xestionar finanzas e gastos compartidos exclusivamente en parella. A idea central é sinxela: rexistrar quen paga que e ofrecer formas seguras e flexibles de liquidar as débedas.

Como funciona

  1. Ambos membros da parella rexistran os seus gastos compartidos.
  2. A app calcula os balances e quen debe a quen.
  3. Pódese liquidar de varias formas para equilibrar a balanza rapidamente.

Stack técnico

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

Funcións destacadas

  • Escaner OCR Intelixente: Extrae os conceptos e importes dos tickets automaticamente usando Gemini AI.
  • Autenticación segura mediante cookies HttpOnly.
  • Middleware Edge-compatible para protexer rutas sensibles.
  • Despregue en contedor con configuración Docker Compose lista para produción.

Estado

En desenvolvemento activo.