Thanks to visit codestin.com
Credit goes to github.com

Skip to content

O Cofrinho foi desenvolvido como projeto final do estágio na Compass UOL, com o objetivo de aplicar conceitos de clean architecture, segurança e integração via Open Finance. O Cofrinho é uma plataforma pensada para facilitar o controle de despesas compartilhadas entre grupos, permitindo a conexão com múltiplas instituições financeiras

License

Notifications You must be signed in to change notification settings

Cofrinho/mobile

Repository files navigation

🐷 Cofrinho APP / FRONTEND

APP do Cofrinho, plataforma para organização e controle de despesas compartilhadas entre grupos, com integração ao ecossistema Open Finance (Simulado).

🔗 O backend do APP está disponível em: github.com/Cofrinho/backend


🚀 Funcionalidades

  • 👤 Cadastro, login e edição de perfil de usuários
  • 🔐 Autenticação segura integrada com JWT do backend
  • 💳 Visualização e gerenciamento de contas vinculadas via Open Finance
  • 👥 Criação e gerenciamento de grupos e membros
  • 💰 Controle e divisão de despesas compartilhadas
  • 📲 Notificações internas e status das transações
  • 📱 Interface responsiva com navegação intuitiva via Expo Router

🔧 Requisitos

  • Node.js – versão recomendada LTS
  • Git – para clonar o repositório

🛠️ Tecnologias

Mobile / Front-end

Dev Tools

  • ESLint e Prettier para padronização de código
  • TypeScript para tipagem estática
  • Expo CLI para desenvolvimento e build

📁 Estrutura de Pastas (principal)

.
├── app/             
│   ├── auth/             
│   │   └── forgot-password/
│   │   └── register/
│   ├── bank-app/        
│   │   └── open-finance/
│   │   └── payment/
│   ├── expense/
│   ├── open-finance/     
│   │   └── link-expiration/
│   │   └── link-successfull/
│   │   └── select-payment-account/
│   ├── tabs/             
│   │   └── account/
│   │   └── add-funds/
│   │   └── groups/
│   └── user/
├── assets/               
│   └── animations/
│   └── fonts/
│   └── images/
├── components/           
├── constants/            
├── contexts/              
├── services/             
├── utils/

⚙️ Como Executar o Projeto

  1. Clonar o repositório e acessar a pasta:
git clone https://github.com/Cofrinho/mobile.git
cd mobile
  1. Instalar dependências:
npm install
  1. Iniciar o servidor Expo:
npx expo start
  1. Abrir o app:
  • No emulador Android ou iOS (via comandos npm run android ou npm run ios)
  • No dispositivo físico, escaneando o QR code exibido no terminal ou navegador, usando o app Expo Go

📌 Sobre o Projeto

O Cofrinho foi desenvolvido como projeto final do estágio na Compass UOL, com o objetivo de aplicar conceitos de clean architecture, segurança e integração via Open Finance. O Cofrinho é uma plataforma pensada para facilitar o controle de despesas compartilhadas entre grupos, permitindo a conexão com múltiplas instituições financeiras por meio do ecossistema aberto do Open Finance.

O projeto demonstra na prática como é possível unir organização financeira colaborativa com tecnologias modernas de integração bancária, oferecendo uma base sólida para soluções financeiras inovadoras.

👥 Contribuidores

Agradecimentos especiais a todos que contribuíram com o desenvolvimento deste projeto:


@AlexandreTonin

@AndreiAlbrecht1

@matheusaguiarrr

✨ Sinta-se livre para contribuir também! Basta abrir uma issue ou enviar um pull request. 😊


📄 Licença

Este projeto está licenciado sob a MIT License.

About

O Cofrinho foi desenvolvido como projeto final do estágio na Compass UOL, com o objetivo de aplicar conceitos de clean architecture, segurança e integração via Open Finance. O Cofrinho é uma plataforma pensada para facilitar o controle de despesas compartilhadas entre grupos, permitindo a conexão com múltiplas instituições financeiras

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •