Analisando propostas

Desenvolver software para vending machines de óculos

Publicado em 21 de Abril de 2025 dias na TI e Programação

Sobre este projeto

Aberto

[LEIA O projeto antes de marcar reunião ou enviar proposta]

desenvolvimento de software embarcado em vending machines para venda de óculos, com integração de inteligência artificial (ia) para escaneamento facial, prova virtual com realidade aumentada (ar) e recomendação personalizada dos modelos ideais conforme o formato de rosto e ocasião selecionada pelo cliente.

Descrição do escopo:
O sistema deve conter:

Interface Usuário (Touchscreen Embutido na Máquina):

• Tela inicial com mensagem “Toque para começar”.
• Seleção de gênero (Homem, Mulher, Prefiro não informar).
• Escaneamento facial com IA para identificar formatos de rosto (oval, redondo, quadrado, etc.).
• Pergunta sobre ocasião desejada (Praia, Evento Formal, Restaurante ou "Deixe a IA escolher").
• Recomendação personalizada cruzando formato do rosto e ocasião escolhida pelo usuário.
• Prova virtual (try-on) em tempo real com AR para visualização dos óculos no rosto do usuário em três ângulos diferentes.
• Seleção de cenários/ambientes animados para simulação (praia, restaurante, selfie estilosa).
• Exibição de miniaturas dos óculos disponíveis no estoque.
• Tela final com botão “Quero esse” e informações detalhadas do modelo escolhido, com instruções para retirada dos óculos (manual nesta fase inicial, mas preparada para futura automação).

Painel Administrativo Web:

• Cadastro e gerenciamento fácil e mensal de modelos de óculos.
• Gestão de estoque mostrando somente produtos disponíveis por máquina.
• Controle simultâneo da tela touchscreen (interação direta) e da tela externa (vitrine digital com vídeos institucionais e promocionais).
• Dashboard com relatórios detalhados (número de provas realizadas, perfis detectados por gênero e formato de rosto, modelos mais escolhidos).
• Alertas de estoque, exportação de dados e sugestões para reposição de produtos.
• Acesso remoto para inserção e alteração de mídias na tela externa.

Tecnologias recomendadas:

• Backend: Python, Node.js ou similar.
• Frontend: React ou Flutter Web.
• IA: OpenCV, Mediapipe ou outra biblioteca especializada.
• Prova virtual 3D: WebGL, ARKit/ARCore ou integração com plataforma especializada.
• Painel administrativo via CMS próprio, Firebase ou Airtable.

Usuários da plataforma:

• Cliente Final: Realiza escaneamento facial, seleção e prova virtual dos óculos, recebe instruções de retirada.
• Franqueado (Operador): Cadastra modelos, atualiza estoque, altera mídias na tela externa e acessa relatórios de uso.
• Administrador Geral (Super Franquias): Acompanha desempenho geral da rede, visualiza métricas e dashboards consolidados.

Metodologia de trabalho:
Utilização de metodologia ágil, estruturada em Sprints quinzenais, com entregas incrementais do produto para validação contínua.

Resultado esperado:
Entrega de um software completo e funcional, com interface de alta usabilidade, painel administrativo completo para gestão remota e todas as funcionalidades descritas. É Necessário um cuidado especial com performance, estabilidade e facilidade de manutenção futura. O sistema deve estar estruturado para facilitar integração futura com sistemas de pagamento.

Contexto Geral do Projeto

https://www.oculosworld.com.br/virtual-try-on# O contexto deste projeto reside na busca por uma nova forma de comercializar óculos, oferecendo conveniência e uma experiência de compra interativa e personalizada em locais de grande circulação. A solução visa otimizar a escolha dos clientes, aumentar o engajamento e fornecer uma ferramenta de gestão eficiente para os operadores das vending machines." Prova virtual com realidade aumentada: Busque por exemplos de "virtual try-on" para óculos, maquiagem ou outros acessórios. Sistemas de recomendação com inteligência artificial: Encontre exemplos de e-commerce ou aplicativos que utilizam IA para recomendar produtos com base em características do usuário. Painéis administrativos web para gestão de estoque e relatórios: Procure por exemplos de dashboards de gestão de e-commerce ou sistemas de ponto de venda.

Categoria TI e Programação
Subcategoria Aplicativos desktop
Qual é o alcance do projeto? Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Integrações de API Payment Processor (Paypal, Stripe, etc), Cloud Storage (Dropbox, Google Drive, etc), Outros (Outras APIs)
Plataformas exigidas Windows, Linux / Unix

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por R. S.