Desenvolvimento Desktop
| Orçamento: Aberto |
Publicado: |
Propostas: 43
Buscamos uma empresa ou equipe especializada para desenvolver duas aplicações integradas ao nosso backend: uma aplicação desktop e uma aplicação mobile.
A solução deverá possuir cadastro, autenticação e gerenciamento básico de usuários, recuperação de acesso, perfil do usuário e configurações da conta.
A principal experiência da aplicação será baseada em conversas realizadas por meio da câmera. O usuário deverá iniciar uma conversa, utilizar a câmera do dispositivo para realizar a captura de vídeo e visualizar, na parte inferior da tela, a descrição correspondente aos sinais identificados.
O processamento não será realizado diretamente nas aplicações. O desktop e o mobile serão responsáveis pela captura do vídeo e envio dos dados para nossa API, que realizará o processamento e retornará os resultados para exibição na interface.
Cada sessão deverá ser organizada em formato de conversa, mantendo a sequência dos resultados recebidos. O histórico também deverá seguir esse formato, permitindo consultar conversas anteriores, reabrir registros, continuar uma interação e excluir conversas.
No mobile, o desenvolvimento deverá ser realizado em **Kotlin Multiplatform (KMP)**, incluindo autenticação, câmera, captura de vídeo, comunicação com a API, exibição dos resultados, histórico de conversas, perfil e configurações.
No desktop, o desenvolvimento deverá ser realizado com **Electron + React**, seguindo a mesma experiência do mobile adaptada ao ambiente desktop, incluindo autenticação, acesso à câmera, captura e envio de vídeo para a API, exibição dos resultados na parte inferior da interface, histórico de conversas e configurações.
As aplicações deverão utilizar a mesma conta e compartilhar os dados do usuário, permitindo que o histórico de conversas seja acessado tanto pelo desktop quanto pelo mobile.
A empresa contratada ficará responsável pelo desenvolvimento das interfaces, experiência do usuário, integração com APIs REST, autenticação, integração com câmera, captura e transmissão dos dados para o backend, tratamento de erros, estados de carregamento, testes e geração das versões finais.
Também será necessária a entrega do código-fonte completo dos projetos, documentação básica de compilação e manutenção e orientações para geração e publicação das aplicações.
Buscamos preferencialmente empresa ou equipe com experiência em **Kotlin Multiplatform, Electron, React, APIs REST, autenticação, câmera e manipulação de vídeo**.
O projeto possui escopo e cronograma previamente definidos. A empresa contratada deverá possuir CNPJ e capacidade de emitir nota fiscal pelos serviços prestados.
Habilidades desejadas: Aplicações Desktop, Desenvolvimento Mobile, Kotlin e React.