Validating profile... 0% complete

What is your current level of experience in freelance work?

 

 

Desenvolver software para vending machine de fotos

Desenvolver um software embarcado para interface touchscreen que permita ao usuário acessar suas fotos por meio de uma URL com código, personalizá-las e enviá-las para impressão, com integração direta à máquina de pagamento Pay&Go.1. Funcionalidades principais1.1 Upload de fotos via celular (código + URL)O sistema gera um código aleatório (ex: 5 dígitos) para cada sessão.O usuário acessa uma URL curta (ex: www.fotototem.com) no celular.Na página inicial, insere o código da sessão.A página permite selecionar e fazer upload de fotos diretamente do celular (máximo configurável: ex: 6 fotos).Após o envio, as fotos aparecem automaticamente na interface do totem para edição e seleção.2. Captura ao vivo (selfie no totem)Integração com webcam acoplada.Função “tirar foto” diretamente na interface.Permite múltiplas tentativas antes da seleção final.Aplicação de filtros ou molduras após a captura.3. Editor de imagem integradoPré-visualização das imagens recebidas e selfies.Ferramentas de personalização:• Molduras temáticas (datas comemorativas, viagem, etc.)• Adição de texto (escolha de fonte, cor e posição)• Emojis, adesivos e efeitos simplesBotão “pronto para imprimir” após finalização.4. ImpressãoIntegração com impressora configurável (térmica ou jato de tinta).Suporte a formatos:• 10x15cm• 7,5x10cmImpressão automática após confirmação do pagamento.Controle de fila e reimpressão opcional por tempo limite.5. Pagamento com Pay&GoIntegração direta com terminal Pay&Go.Fluxo:Usuário finaliza edição e clica em “imprimir”.O sistema calcula o total com base no número de fotos.Envia o valor ao terminal Pay&Go.Após o pagamento, a impressão é liberada.Validação de transação:• Sucesso: impressão iniciada• Falha ou timeout: retorna ao menu de pagamento.Registro local das transações para controle.6. Interface do totemDesenvolvida para tela touchscreen em modo full screen.Fluxo simples e linear:• Gerar código• Aguardar envio das fotos• Selecionar e editar• Efetuar pagamento• ImprimirInterface multilíngue: português, inglês, espanhol.Design visual limpo e responsivo.7. Painel administrativo (opcional)Login por senha (modo local).Estatísticas:• Total de fotos impressas• Volume de sessões• Pagamentos realizadosConfigurações:• Número máximo de fotos por sessão• Idioma padrão• Upload de novas molduras e templates.8. Requisitos técnicosFrontend (totem): React (Electron) ou Vue.js em modo desktop.Backend: Node.js, Python ou Flask.Banco de dados: SQLite local.Servidor de upload: API simples com armazenamento local ou cloud temporário.Link das fotos e vídeos do software para inspiração:https://drive.google.com/drive/folders/1IsxwRj0wJ84ymz6UermgQ2TXMgoaiaaj?usp=sharing"> [LEIA O PROJETO] Desenvolver um software embarcado para interface touchscreen que permita ao usuário acessar suas fotos por meio de uma URL com código, personalizá-las e enviá-las para impressão, com integração direta à máquina de pagamento Pay&Go.1. Funcionalidades principais1.1 Upload de fotos via celular (código + URL)O sistema gera um código aleatório (ex: 5 dígitos) para cada sessão.O usuário acessa uma URL curta (ex: www.fotototem.com) no celular.Na página inicial, insere o código da sessão.A página permite selecionar e fazer upload de fotos diretamente do celular (máximo configurável: ex: 6 fotos).Após o envio, as fotos aparecem automaticamente na interface do totem para edição e seleção.2. Captura ao vivo (selfie no totem)Integração com webcam acoplada.Função “tirar foto” diretamente na interface.Permite múltiplas tentativas antes da seleção final.Aplicação de filtros ou molduras após a captura.3. Editor de imagem integradoPré-visualização das imagens recebidas e selfies.Ferramentas de personalização:• Molduras temáticas (datas comemorativas, viagem, etc.)• Adição de texto (escolha de fonte, cor e posição)• Emojis, adesivos e efeitos simplesBotão “pronto para imprimir” após finalização.4. ImpressãoIntegração com impressora configurável (térmica ou jato de tinta).Suporte a formatos:• 10x15cm• 7,5x10cmImpressão automática após confirmação do pagamento.Controle de fila e reimpressão opcional por tempo limite.5. Pagamento com Pay&GoIntegração direta com terminal Pay&Go.Fluxo:Usuário finaliza edição e clica em “imprimir”.O sistema calcula o total com base no número de fotos.Envia o valor ao terminal Pay&Go.Após o pagamento, a impressão é liberada.Validação de transação:• Sucesso: impressão iniciada• Falha ou timeout: retorna ao menu de pagamento.Registro local das transações para controle.6. Interface do totemDesenvolvida para tela touchscreen em modo full screen.Fluxo simples e linear:• Gerar código• Aguardar envio das fotos• Selecionar e editar• Efetuar pagamento• ImprimirInterface multilíngue: português, inglês, espanhol.Design visual limpo e responsivo.7. Painel administrativo (opcional)Login por senha (modo local).Estatísticas:• Total de fotos impressas• Volume de sessões• Pagamentos realizadosConfigurações:• Número máximo de fotos por sessão• Idioma padrão• Upload de novas molduras e templates.8. Requisitos técnicosFrontend (totem): React (Electron) ou Vue.js em modo desktop.Backend: Node.js, Python ou Flask.Banco de dados: SQLite local.Servidor de upload: API simples com armazenamento local ou cloud temporário.Link das fotos e vídeos do software para inspiração:https://drive.google.com/drive/folders/1IsxwRj0wJ84ymz6UermgQ2TXMgoaiaaj?usp=sharing