FinWise
Aplicativo mobile de gestão financeira pessoal desenvolvido como Trabalho de Conclusão de Curso (TCC) na ETEC de Guarulhos, focado em simplicidade, orçamentos e relatórios em tempo real.
Demonstração Visual

Visão Geral do Sistema
O Finwise é um aplicativo mobile desenvolvido para tornar o gerenciamento de finanças simples, acessível e robusto. Como responsável principal pela engenharia de Backend e Banco de Dados, estruturei a API REST com Node.js/Express e a modelagem NoSQL via Firebase Firestore. O sistema conta com autenticação segura (Firebase Auth + Bcrypt), rotas protegidas e estratégias de caching/persistência offline com AsyncStorage para otimizar chamadas à API. No suporte ao Frontend em React Native (Expo), atuei na integração das rotas, controle de estado com Context API e refinamentos de UI/UX.
Principais Funcionalidades
Arquitetura e Destaques Técnicos
- ⚡ API REST modular construída em Node.js com Express e validação de segurança
- ⚡ Banco de Dados NoSQL com Firebase Firestore para dados em tempo real
- ⚡ Estratégia de caching e persistência offline com AsyncStorage / localStorage
- ⚡ App Cross-Platform com React Native, Expo, Context API e Styled Components