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

Keyword: Node.js

NodeJS Python React

 

Desenvolvimento de plataforma Saas para gestão de links Nfc

Desenvolvimento de plataforma SaaS para gestão de links NFC (estilo bio-link adaptado para Airbnbs). Resumo do projeto: Busco desenvolvedor Full Stack freelancer para criar um MVP estilo SaaS, adaptado de plataformas como LinkDrop, Meeek e QuickBiolink, com foco no merc...

View Job
Desenvolvedor(a) de software para integração com API da SERPRO

Responsabilidades:- Realizar a integração da API SERPRO em nosso sistema, garantindo a comunicação eficiente e segura entre as plataformas.- Desenvolver e implementar soluções personalizadas para atender aos requisitos espec&iac...

View Job
AI-Driven Recruitment Platform Development

We are seeking a skilled developer or team to build an innovative AI-driven recruitment platform. The platform will streamline the sourcing, pre-qualification, and submission processes using AI outreach and automated screening. A mobile-first user experience is essentia...

View Job