9 Commits

Author SHA1 Message Date
ren
759f0a636b Fix: DataSync listener bug preventing updates from client to server 2026-01-29 15:13:09 +01:00
ren
e5c9de2df5 Fix: Multi-user data isolation and Legacy migration logic 2026-01-29 15:03:07 +01:00
ren
020218275f Feat: Add complete auth system (Login, Register, OTP/2FA via Telegram, Session management) 2026-01-29 14:57:19 +01:00
ren
811c78ffa5 Refactor: Implement DashboardLayout, fix mobile nav, and resolve scroll issues 2026-01-29 14:41:46 +01:00
renato97
0a04e0817d docs: Add Deployment Guideline 2026-01-28 23:29:03 -03:00
renato97
f369bb70fe feat: Implement Telegram Bot and AI Settings 2026-01-28 23:15:44 -03:00
renato97
4ba5841839 feat: add consumption tracking for services
Enhanced services module with comprehensive consumption tracking:
- Add usage field to ServiceBill interface (optional number)
- Add unit field to ServiceBill interface (kW, m³, or empty for internet)
- Updated AddServiceModal with consumption input field
- Auto-detect unit based on service type (electricity=kW, gas/water=m³, internet=none)
- Responsive grid layout for amount and consumption inputs
- Display consumption and unit in history list
- Show price per unit in history (amount/usage)
- Improved date display with responsive layout

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2026-01-29 01:00:21 +00:00
renato97
d27aa6a9a7 feat: add services module with AI predictions
Added comprehensive services management with intelligent predictions:
- New Services page (/services) with Luz, Agua, Gas, Internet tracking
- AI-powered bill prediction based on historical data
- Trend analysis (up/down percentage) for consumption patterns
- Interactive service cards with icons and visual indicators
- Complete payment history with period tracking
- AddServiceModal for registering new bills
- ServiceBill type definition with period tracking (YYYY-MM)
- Services slice in Zustand store
- Predictions engine using historical data analysis

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2026-01-29 00:50:32 +00:00
renato97
712b06f118 feat: initial commit - finanzas app
Complete personal finance management application with:
- Dashboard with financial metrics and alerts
- Credit card management and payments
- Fixed and variable debt tracking
- Monthly budget planning
- Intelligent alert system
- Responsive design with Tailwind CSS

Tech stack: Next.js 14, TypeScript, Zustand, Recharts

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2026-01-29 00:00:32 +00:00