Pesquisar
Projeto destaque

Desenvolver software para vending machine de fotos

03/04/2025 às 22:42

Descrição do Projeto:

[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 principais

1.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 integrado
Pré-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 simples

Botão “pronto para imprimir” após finalização.

4. Impressão
Integração com impressora configurável (térmica ou jato de tinta).

Suporte a formatos:

• 10x15cm
• 7,5x10cm

Impressão automática após confirmação do pagamento.

Controle de fila e reimpressão opcional por tempo limite.

5. Pagamento com Pay&Go
Integraçã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 totem
Desenvolvida para tela touchscreen em modo full screen.

Fluxo simples e linear:

• Gerar código
• Aguardar envio das fotos
• Selecionar e editar
• Efetuar pagamento
• Imprimir

Interface 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 realizados

Configurações:

• Número máximo de fotos por sessão
• Idioma padrão
• Upload de novas molduras e templates.

8. Requisitos técnicos
Frontend (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

Habilidades desejadas:

NodeJS Python React

Atividades do cliente nesse projeto:

Última visualização: ontem às 10:20

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Outra - Web, Mobile & Software
Orçamento: Aberto
Nível de experiência: Especialista
Visibilidade: Público
Propostas: 4
Interessados: 14
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (4)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Criar bot para o jogo Bac Bo - Preciso de ajuda para desenvolver meu bot para o Bac Bo. Criei um da Blaze, jogo double. Porém, a lógica não se aplica para os dois. Declarar variáveis como: x >= 1 ...

Ajustar extensão CRM para WhatsApp Web - Uso uma extensão do Google Chrome que é um CRM integrado com o WhatsApp Web. Ela está com alguns problemas, incluindo o chatbot, respostas rápidas e o Kanban. O Kanban e...

Criar licença de uso para bot de mini índice - Tenho um bot de mini índice usado no Profit e preciso criar uma licença de uso para esse bot, permitindo que eu possa vendê-lo sem que seja copiado.

Integração BigQuery, Inteligência Artificial e API WhatsApp - Preciso de uma solução que integre as três ferramentas, onde o usuário fará perguntas via WhatsApp e a inteligência artificial responderá com consulta...

Bot para casa de apostas que opere no automático - Preciso de um bot que opere dentro da casa de apostas no automático. Tenho um bot que manda sinais, mas preciso de um que opere sozinho.

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.