Minddhi

Minddhi

Aplicativo mobile desenvolvido em Flutter focado na interação via chat e questionários com Personalidades Intencionadas — agentes digitais projetados para executar tarefas, orientar decisões e automatizar fluxos de trabalho.

Atuei no desenvolvimento de funcionalidades centrais do aplicativo, incluindo integração com APIs, gerenciamento de questionários/anamneses e atributos dinâmicos, sistema de upload e manipulação de arquivos, comunicação em tempo real via WebSocket e implementação de interfaces para criação e interação com personalidades digitais.

O app também integra um marketplace de personalidades, permitindo que especialistas publiquem e comercializem suas próprias inteligências digitais, enquanto usuários acessam mentores e assistentes especializados para diferentes áreas da vida e do trabalho.

Cliente

GLOBAL TECH HOLDING

Serviços

Desenvolvimento / Manutenção

Website

minddhi.ai/

Período

2025-2026

Desafio

O principal desafio técnico foi estruturar fluxos altamente configuráveis, baseados em atributos dinâmicos e jornadas, garantindo que novas personalidades, comportamentos e funcionalidades pudessem ser adicionados sem necessidade de mudanças estruturais profundas no aplicativo.

Além disso, era necessário garantir comunicação em tempo real, manipulação eficiente de arquivos, integração segura com APIs e uma experiência de usuário fluida mesmo diante de operações complexas executadas no backend.

Solução

Para endereçar a complexidade de um ecossistema de personalidades dinâmicas, a solução focou em abstração de interface e reatividade orientada a eventos:

  • Arquitetura Baseada em Metadados: Implementação de um motor de renderização dinâmica onde a UI não é estática, mas construída a partir de contratos de API. Isso permitiu que novos atributos de personalidade e fluxos de jornada fossem injetados sem a necessidade de novos deploys nas lojas (OTA-ready logic).

  • Gerenciamento de Estado e Fluxo de Dados: Utilização de padrões de Repository e Service Layer para isolar a lógica de negócio das camadas de apresentação. A comunicação assíncrona foi otimizada com um sistema de WebSockets robusto, garantindo que o estado da conversa e as triggers de automação fossem sincronizados com baixa latência.

  • Pipeline de Mídia e Arquivos: Desenvolvimento de um módulo de gerenciamento de arquivos desacoplado, tratando o ciclo de vida de uploads (multipart/streamed) e processamento de arquivos de forma otimizada, evitando bloqueios na thread principal (UI Thread) e garantindo performance em dispositivos de entrada.

  • Integração Modular de Marketplace: Estruturação do marketplace como um módulo independente, facilitando a navegação, subscrição e consumo de APIs de terceiros de forma segura, mantendo a integridade dos dados do usuário e a consistência da experiência de uso.

O resultado foi um ambiente altamente escalável, onde a complexidade do backend é traduzida em uma interface fluida, permitindo que o Minddhi App suporte o crescimento do catálogo de personalidades sem comprometer a manutenibilidade do código Dart.

Resultados

App completo e entregue, com uma base de código altamente manutenível e extensível, permitindo evolução contínua da plataforma sem necessidade de grandes refatorações.

A arquitetura baseada em fluxos e atributos dinâmicos possibilitou a criação e adaptação de novas personalidades, jornadas e funcionalidades diretamente via backend, reduzindo o custo e o tempo de entrega de novas features.

O sistema também passou a suportar interações em tempo real, gerenciamento eficiente de arquivos e integração estável com os serviços da plataforma, garantindo uma experiência consistente para usuários e produtores dentro do ecossistema da Minddhi.

Create a free website with Framer, the website builder loved by startups, designers and agencies.