Skip to content

DanielAzeved0/Simpliza-TCC

Repository files navigation

📱 Simpliza

Simpliza é uma aplicação mobile fullstack desenvolvida em React Native (Expo), criada para auxiliar MEIs e pequenos empreendedores no controle das suas finanças mensais.

O aplicativo permite registrar ganhos e gastos, visualizar gráficos financeiros, acompanhar o histórico mensal e realizar o cálculo simplificado do DAS, oferecendo uma visão clara da saúde financeira do negócio.


🚀 Funcionalidades

  • Cadastro de ganhos e gastos
  • Histórico financeiro mensal
  • Gráficos comparativos de receitas e despesas
  • Cálculo simplificado do DAS
  • Tela de configurações com informações do aplicativo

🧱 Stack utilizada

  • Mobile: React Native, Expo
  • Backend: JavaScript / TypeScript
  • Banco de dados: Firebase (NoSQL)
  • Autenticação: Firebase Auth
  • Build e Deploy: Expo Application Services (EAS)
  • Versionamento: Git e GitHub

🛠️ Como rodar o projeto (Desenvolvedor)

1. Pré-requisitos

  • Node.js e npm instalados
  • Android Studio (para emulador) ou dispositivo Android/iOS

2. Instalação das dependências

Abra o terminal na pasta do projeto e execute:

npm install

3. Executando o aplicativo

Para iniciar o app em modo de desenvolvimento:

npx expo start
  • Para rodar no emulador Android: abra o emulador pelo Android Studio e selecione "Run on Android device/emulator" no Expo.
  • Para rodar no dispositivo físico: escaneie o QR code com o app Expo Go.

📦 Build e Atualizações

O projeto utiliza Expo Application Services (EAS) para geração de builds e envio de atualizações OTA.

Gerar APK

Instale o EAS CLI:

npm install -g eas-cli

Verifique a instalação:

eas --version

Gere o build para Android:

eas build -p android --profile preview

Após a conclusão, o APK poderá ser baixado via QR Code e instalado diretamente no dispositivo.


Atualizações OTA

Configure o sistema de atualizações:

eas update:configure

Envie uma nova atualização:

eas update --channel preview

As atualizações são aplicadas automaticamente após reiniciar o aplicativo.

👨‍💻 Contato

Dúvidas ou sugestões? Entre em contato com o desenvolvedor.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors