Skip to content

Latest commit

 

History

History
108 lines (76 loc) · 2.77 KB

File metadata and controls

108 lines (76 loc) · 2.77 KB

Java Android Jetpack Compose SQLite MVVM Repository Pattern Gemini AI Dashboard Financial Control Mobile App

SC-Manager

Aplicativo desenvolvido para auxiliar autônomos no gerenciamento de clientes, serviços e informações financeiras, centralizando dados importantes em uma única plataforma.

O projeto foi criado com foco em organização, produtividade e análise estratégica, permitindo o controle completo dos serviços realizados e fornecendo insights através da integração com Inteligência Artificial.


Funcionalidades

  • Cadastro e gerenciamento de clientes

  • Cadastro de serviços personalizados

  • Organização de serviços por status:

    • Pago
    • Não Pago
  • Criação de categorias personalizadas

  • Dashboard com gráficos e filtros

  • Controle financeiro básico

  • Integração com IA Gemini para análise de dados

  • Interface mobile focada em praticidade


Objetivos do Projeto

  • Centralizar informações de serviços e clientes
  • Melhorar a organização de autônomos
  • Facilitar análise financeira
  • Automatizar interpretações de dados utilizando IA
  • Fornecer uma solução simples e intuitiva para gestão de serviços

Tecnologias Utilizadas

Mobile

  • Android Studio
  • Java
  • Jetpack Compose

Banco de Dados

  • SQLite

Integrações

  • Gemini AI

Arquitetura

  • MVVM
  • Repository Pattern

Diferenciais Técnicos

  • Estrutura organizada utilizando separação de responsabilidades
  • Persistência local de dados
  • Geração dinâmica de gráficos
  • Integração com Inteligência Artificial para análise de informações
  • Interface otimizada para dispositivos móveis

Funcionalidades da IA

A integração com a IA Gemini permite:

  • análise de padrões financeiros
  • identificação de tendências
  • sugestões baseadas nos dados cadastrados
  • apoio na tomada de decisão

Estrutura do Projeto

app/
 ├── data/
 ├── domain/
 ├── repository/
 ├── ui/
 └── viewmodel/

Objetivos Técnicos

O projeto foi desenvolvido para aprimorar conhecimentos em:

  • desenvolvimento mobile
  • arquitetura MVVM
  • persistência local
  • organização de código
  • integração com APIs externas
  • manipulação de dados e gráficos