WebMoney - Personal Finance Manager
Go to file
2025-12-18 19:14:01 +00:00
.github v1.57.0: Redesign category modals + i18n updates + demo transactions fix 2025-12-18 19:06:07 +00:00
backend v1.57.0: Redesign category modals + i18n updates + demo transactions fix 2025-12-18 19:06:07 +00:00
docs feat: Admin user management + SaaS limits tested v1.51.0 2025-12-17 15:22:01 +00:00
frontend fix: Add common.selection i18n key 2025-12-18 19:14:01 +00:00
landing v1.57.0: Redesign category modals + i18n updates + demo transactions fix 2025-12-18 19:06:07 +00:00
scripts feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
.gitignore feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
ANALISE_CONTRATO_PRICE.md feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
ANALISE_CONTRATO_PRICE.txt feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
ANALISE_PRECIFICACAO.md v1.30.0: Fichas de Servicios, Horas Productivas, i18n completo, fix modal responsivo 2025-12-14 10:47:18 +01:00
APRENDIZADOS_TECNICOS.md feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
cats_main.sql feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
CHANGELOG.md v1.57.0: Redesign category modals + i18n updates + demo transactions fix 2025-12-18 19:06:07 +00:00
CONFIGURACION_LOCAL.md feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
CREDENCIAIS_SERVIDOR.md v1.44.6 - Anti-spam: DKIM validado, headers adicionados, docs atualizadas 2025-12-17 10:14:35 +00:00
deploy_budgets_subcategory.sh feat: Add daily due payments notification system with user preferences 2025-12-17 09:57:40 +00:00
deploy_correto.sh feat: Add daily due payments notification system with user preferences 2025-12-17 09:57:40 +00:00
deploy_subcategory_budgets.sh feat: Add daily due payments notification system with user preferences 2025-12-17 09:57:40 +00:00
deploy-landing.sh v1.53.0: Fix admin middleware, deploy cnxifly pages from server 2025-12-17 17:42:46 +00:00
deploy.ps1 v1.30.0: Fichas de Servicios, Horas Productivas, i18n completo, fix modal responsivo 2025-12-14 10:47:18 +01:00
DKIM_DNS_RECORD.txt feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
ESPECIFICACIONES_WEBMONEY.md feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
ESTRUTURA_PROJETO.md feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
fix_migration.sh v1.30.0: Fichas de Servicios, Horas Productivas, i18n completo, fix modal responsivo 2025-12-14 10:47:18 +01:00
IMPLEMENTACAO_ORCAMENTOS_SUBCATEGORIA.md feat: Add daily due payments notification system with user preferences 2025-12-17 09:57:40 +00:00
import_transactions.py feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
README.md docs: atualizar README para v1.47.0 com novas funcionalidades 2025-12-17 10:24:34 +00:00
remote_migrate.sh v1.30.0: Fichas de Servicios, Horas Productivas, i18n completo, fix modal responsivo 2025-12-14 10:47:18 +01:00
ROTEIRO_INSTALACAO_SERVIDOR.md feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
VERSION v1.57.0: Redesign category modals + i18n updates + demo transactions fix 2025-12-18 19:06:07 +00:00
Wanna.xlsx v1.57.0: Redesign category modals + i18n updates + demo transactions fix 2025-12-18 19:06:07 +00:00

WEBMoney - ConneXiFly

Versão atual: 1.47.0
Última atualização: 17 de Dezembro de 2025

🌐 Visão Geral

Sistema de gestão financeira pessoal com interface moderna e funcionalidades avançadas.

Componente URL
Aplicação https://webmoney.cnxifly.com
API Backend https://webmoney.cnxifly.com/api
phpMyAdmin https://phpmyadmin.cnxifly.com
Webmail https://webmail.cnxifly.com

🛠️ Stack Tecnológica

Camada Tecnologia
Backend Laravel 12 + PHP 8.4
Frontend React 18 + Vite 7 + Bootstrap 5
Banco de Dados MariaDB 11.4
Cache/Sessões Redis
Servidor Nginx + SSL (Let's Encrypt)
Autenticação Laravel Sanctum (Bearer Tokens)

Funcionalidades

Core

  • 🔐 Autenticação - Login/registro com tokens seguros
  • 📊 Dashboard - Gráficos de fluxo de caixa, calendário, próximos vencimentos e vencidos
  • 💰 Contas Bancárias - CRUD com ícones, cores e multi-moeda
  • 📁 Categorias - 175 categorias com auto-classificação por keywords
  • 🏢 Centros de Custo - Organização por projetos/departamentos
  • 💳 Transações - Agrupamento por semana, filtros avançados

Avançado

  • 📥 Importação de Extratos - XLSX, XLS, CSV, OFX, PDF
  • 🔍 Detecção de Duplicatas - Identificação inteligente com auto-delete
  • 🔄 Detecção de Transferências - Identifica movimentações entre contas
  • 💸 Detecção de Reembolsos - Identifica pares gasto/devolução que se anulam
  • 🏦 Contas Passivo - Financiamentos e empréstimos com parcelas
  • 🔁 Transações Recorrentes - Templates com geração automática de parcelas

Planejamento & Relatórios

  • 📊 Orçamentos - Por categoria, subcategoria ou centro de custos (mensal/bimestral/trimestral/semestral/anual)
  • 🎯 Metas Financeiras - Objetivos de poupança com acompanhamento visual
  • 📈 Relatórios - Vencidos, por categoria, fluxo de caixa
  • 🩺 Saúde Financeira - Score de 0-100 com análise detalhada

Notificações & Configurações

  • 📧 Alertas por Email - Notificação diária de pagamentos vencidos/a vencer
  • ⚙️ Preferências - Configuração de notificações, idioma, timezone, moeda
  • 👤 Perfil - Edição de nome, email e senha

Interface

  • 🌙 Tema Dark - Interface profissional escura
  • 🌍 Multi-idioma - ES, PT-BR, EN (detecção automática por país)
  • 💱 Multi-moeda - 15 moedas suportadas
  • 📱 Responsivo - Desktop e mobile otimizado
  • 🍪 Cookie Consent - Banner LGPD/GDPR compliance
  • 📱 PWA iOS - Progressive Web App com suporte completo (v1.39.0+)

Mobile UX (v1.40.0+)

  • 📱 Sidebar Overlay - Menu hambúrguer com slide-in lateral
  • 📅 Calendário Semanal - Navegação entre semanas em mobile (v1.42.0)
  • 🔽 Widgets Colapsáveis - Dashboard otimizado para mobile:
    • Calendário: colapso + navegação entre semanas
    • Próximos 7 Dias: auto-expansão com dados
    • Transações em Atraso: auto-expansão com dados
  • Touch Targets - Botões 44x44px (Apple HIG compliance)

Segurança (v1.19.0)

  • 🛡️ Rate Limiting - 5 tentativas de login/min
  • 🔒 Security Headers - XSS, CSP, HSTS
  • 🍪 Cookie Hardening - HttpOnly, Secure, SameSite
  • 🌐 CORS - Restrito ao domínio de produção

📦 Estrutura do Projeto

webmoney/
├── backend/                 # Laravel API
│   ├── app/
│   │   ├── Http/Controllers/Api/   # Endpoints
│   │   ├── Models/                 # Eloquent Models
│   │   └── Services/               # Lógica de negócio
│   ├── database/migrations/        # Schema do banco
│   └── routes/api.php              # Rotas da API
│
├── frontend/                # React SPA
│   ├── src/
│   │   ├── components/     # Componentes reutilizáveis
│   │   ├── pages/          # Páginas da aplicação
│   │   ├── services/       # Chamadas API
│   │   └── i18n/           # Traduções
│   └── dist/               # Build de produção
│
├── VERSION                 # Versão atual
├── CHANGELOG.md            # Histórico de mudanças
└── ESTRUTURA_PROJETO.md    # Documentação técnica detalhada

🚀 Deploy

Frontend

cd frontend && ./deploy.sh

Backend

cd backend && ./deploy.sh
```github/.DIRETRIZES_DESENVOLVIMENTO_v5

## 📖 Documentação

| Arquivo | Descrição |
|---------|-----------|
| `CHANGELOG.md` | Histórico completo de versões |
| `ESTRUTURA_PROJETO.md` | Estrutura detalhada, endpoints, banco |
| `CREDENCIAIS_SERVIDOR.md` | Acessos ao servidor (confidencial) |
| `ESPECIFICACIONES_WEBMONEY.md` | Especificação funcional original |
| `.DIRETRIZES_DESENVOLVIMENTO_v2` | Regras de desenvolvimento |

## 🔗 Links Úteis

- **Servidor:** 213.165.93.60
- **Domínio:** cnxifly.com
- **Repositório:** github.com/marcoitaloesp-ai/webmoney

---

© 2025 ConneXiFly - WEBMoney