~/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
- Ambos membros da parella rexistran os seus gastos compartidos.
- A app calcula os balances e quen debe a quen.
- 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.