-
Desenvolvimento Web
|
Intermediário |
Publicado:
|
Tempo restante: |
Propostas: 6 |
Interessados: 9
Desenvolvimento de um sistema de sorteios online com rastreamento de influenciadores via parâmetros UTM. O sistema permite que usuários participem de promoções gerando códigos para sorteios, enquanto rastreia qual influenciador trouxe cada usuário.
Funcionalidades principais:
• Para usuários:
• Cadastro e login simplificados
• Visualização de promoções ativas
• Página de promoção com imagem grande e botão de geração de código em destaque
• Geração de códigos para participação em sorteios (limite de 1 código a cada 2 horas por promoção)
• Visualização de todos os códigos gerados
• Interface responsiva para desktop e mobile
• Para administradores:
• Dashboard com estatísticas gerais
• Gerenciamento de promoções (adicionar, editar, excluir)
• Realização de sorteios diários ou mensais
• Gerenciamento de usuários
• Gerenciamento de influenciadores
• Relatórios de desempenho
Diferenciais técnicos:
• Rastreamento completo de parâmetros UTM em toda a jornada do usuário
• Layout moderno com foco na experiência do usuário
• Sistema de geração periódica de códigos para incentivar retorno
• Sorteios transparentes e auditáveis
• Banco de dados otimizado para alto volume de acessos
Requisitos técnicos:
• PHP 7.4+ e MySQL 5.7+
• Conhecimento em desenvolvimento web responsivo
• Experiência com rastreamento de parâmetros UTM
• Implementação de sistemas de autenticação seguros
• Conhecimento em otimização de performance
Entregáveis:
• Sistema completo de sorteios com frontend e backend
• Painel administrativo para gerenciamento
• Documentação de uso
• Código-fonte comentado
• Suporte para implementação
Busco um desenvolvedor experiente para implementar este sistema seguindo as especificações detalhadas que serão fornecidas. O projeto já possui wireframes e fluxos definidos.
Bootstrap
CSS
Javascript
MySQL
PHP
Cliente:
(4
avaliações)
-
Desenvolvimento Web
|
Intermediário |
Publicado:
|
Tempo restante: |
Propostas: 29 |
Interessados: 38
Olá!
Estou criando um aplicativo web de flashcards para estudantes de ensino médio. Preciso de um desenvolvedor para criar a primeira versão funcional (MVP).
As principais funcionalidades são:
• Login com e-mail
• Página para seleção de decks de estudo (pré-criados)
• Página para revisão de flashcards (pergunta e resposta)
• Sistema de revisão com 4 opções de julgamento - botões (Again / Hard / Good / Easy)
• Agendamento simples por meio de algoritmo open source de próximas revisões baseado nas escolhas
• Tela de estatísticas básicas (número de revisões, desempenho)
Tecnologias sugeridas:
• Frontend: React.js (preferência)
• Backend: Firebase (Authentication + Firestore) (aberto a sugestões de outras tecnologias viáveis)
Importante:
O sistema deve permitir que eu (admin) possa adicionar novos decks e novos cartões facilmente (de preferência por planilha ou painel interno).
No futuro, pretendo transformar esse webapp em um aplicativo mobile (Android/iOS), então a organização de código é um diferencial.
Prazo para entrega:
Idealmente dentro de 30 a 45 dias.
Ao se candidatar, por favor envie:
• Portfólio ou projetos anteriores parecidos
• Valor total para a entrega do MVP
• Disponibilidade de início imediato
Obrigado!
Desenvolvimento de API
Google Firebase
React
Web Design
Cliente:
Lucas M.
(Sem feedback)
-
Desenvolvimento Web
|
Iniciante |
Publicado:
|
Tempo restante: |
Propostas: 9 |
Interessados: 15
Estou criando um aplicativo interno chamado SegaTOP.ia. A missão dele é ser um “oráculo inteligente da empresa”, onde os funcionários podem fazer perguntas sobre qualquer coisa relacionada à rotina de trabalho e receber respostas imediatas.
O app deve conter os seguintes recursos:
• Interface de chat:
Campo de entrada para o funcionário fazer perguntas.
Campo de resposta com retorno da IA (inicialmente com base em uma base de conhecimento fixa; depois via OpenAI API).
Layout limpo, moderno e responsivo.
• Login e permissões:
Login por e-mail.
Dois tipos de usuários: Funcionário (comum) e Administrador.
• Banco de dados:
Cada pergunta deve ser salva com:
• Nome do usuário.
• Data e hora.
• Pergunta feita.
• Resposta fornecida.
• Categoria (se possível, taguear por tema).
• Painel do administrador:
Visualizar histórico completo de perguntas.
Filtrar por usuário, data ou tema.
Estatísticas: número de perguntas por usuário, temas mais buscados, frequência de uso, etc.
• Base de conhecimento:
Inicialmente baseada em textos/documentos que eu irei cadastrar manualmente (como se fosse uma wiki).
No futuro, quero integrar com a API da OpenAI e eventualmente conectar com Notion ou Google Docs.
O objetivo final é criar um ambiente inteligente e educativo para os colaboradores, com controle total do que está sendo pesquisado e onde estão os principais gargalos da empresa.
Bubble
Cliente:
Guilherme S.
(9
avaliações)
-
Outra - Web, Mobile & Software
|
Iniciante |
Publicado:
|
Tempo restante: |
Propostas: 11 |
Interessados: 16
Descrição do projeto:
Estamos desenvolvendo um projeto inovador de análise de padrões no futebol virtual da Bet365, com foco na identificação de oportunidades estatísticas para apostas esportivas inteligentes. Buscamos um desenvolvedor experiente em scraping e automação web para criar um sistema que colete os resultados dos jogos virtuais em tempo real e alimente uma base de dados organizada.
O que esperamos:
Etapa 1 – Web Scraper:
Desenvolver um scraper (em Python, Node.js ou linguagem de preferência) que acesse a seção de “Futebol Virtual” da Bet365.
Capturar e registrar automaticamente:
• Horário do jogo
• Nome dos times
• Placar final
• Resultado (vitória, empate, derrota)
• Total de gols
• Odds dos mercados principais (opcional)
Armazenar esses dados em um banco estruturado (pode ser CSV, Google Sheets, MySQL ou Firebase).
Etapa 2 – Automação:
O script deve rodar em intervalos regulares (idealmente a cada 5 minutos).
Implementar controle de erros e bypass de bloqueios/captchas leves, se necessário.
Etapa 3 – Preparação para integração com IA:
Estruturar os dados de forma limpa para facilitar futura integração com um sistema de análise estatística (que já está sendo modelado).
Requisitos técnicos desejáveis:
• Experiência com scraping de sites complexos (preferência: sites com conteúdo dinâmico ou protegidos)
• Familiaridade com Selenium, Puppeteer, BeautifulSoup ou frameworks semelhantes
• Conhecimento de manipulação de dados e bancos (MySQL, PostgreSQL ou Firebase)
• Noções básicas de segurança (para não bloquear IP)
Diferenciais (não obrigatórios):
• Experiência anterior com dados esportivos ou projetos de apostas
• Habilidade para desenvolver API para servir os dados futuramente
• Saber lidar com estruturas dinâmicas como as usadas pela Bet365 (que atualizam via JavaScript)
Entrega esperada:
• Script funcionando em ambiente de testes (pode ser local ou nuvem)
• Dados sendo coletados e organizados automaticamente em banco/planilha
• Documentação simples de como rodar e manter o sistema.
.NET Framework
Cliente:
Marcos A.
(6
avaliações)
-
Desenvolvimento Mobile
|
Iniciante |
Publicado:
|
Tempo restante: |
Propostas: 9 |
Interessados: 16
Projeto: Plataforma de Corridas com Financiamento via Propaganda
1. Visão Geral do Projeto
Objetivo:
Desenvolver uma plataforma (site, aplicativo móvel e painel de controle web) similar ao Uber, em que a receita gerada por anúncios seja utilizada para oferecer corridas com preços reduzidos aos usuários e aumentar a remuneração dos motoristas.
Principais Funcionalidades:
• Cadastro e gerenciamento de usuários (passageiros e motoristas).
• Solicitação e gerenciamento de corridas com geolocalização e rastreamento em tempo real.
• Integração com redes de anúncios (ex.: Google AdSense/AdMob) para geração de receita.
• Aplicação de descontos para passageiros e bônus para motoristas com base na receita dos anúncios.
• Sistema de pagamentos integrado (Stripe, PayPal ou Pix).
• Painel de controle web para monitoramento de corridas, usuários e receita publicitária.
2. Escopo e Funcionalidades
2.1. Backend (Servidor)
• Tecnologias sugeridas: Node.js com Express e MongoDB (ou similar).
• Funcionalidades:
• Cadastro e autenticação de usuários (motoristas e passageiros).
• Criação e gerenciamento de corridas.
• Registro e integração com APIs de anúncios (armazenamento de receita gerada).
• Lógica para calcular e distribuir o valor:
• Desconto para o passageiro.
• Bônus para o motorista.
• Percentual para manutenção da plataforma.
• Integração com gateways de pagamento (Stripe, PayPal ou Pix).
• Endpoints para consulta e atualização de dados para o painel de controle.
2.2. Aplicativo Móvel (Passageiros e Motoristas)
• Tecnologias sugeridas: React Native ou Flutter.
• Funcionalidades:
• Tela de login/cadastro para passageiros e motoristas.
• Módulo de solicitação de corrida com geolocalização (integração com Google Maps ou similar).
• Tela para exibição de anúncios (ex.: vídeo recompensado via Google AdMob) antes de iniciar a corrida, concedendo desconto ao passageiro.
• Visualização do saldo acumulado (motorista e passageiro) e histórico de corridas.
• Notificações (para atualização de status da corrida, pagamento, etc.).
2.3. Painel de Controle Web (Administração)
• Tecnologias sugeridas: React.js, Next.js ou outro framework para front-end.
• Funcionalidades:
• Dashboard com estatísticas (número de corridas, receita dos anúncios, saldo dos motoristas, etc.).
• Gerenciamento de usuários e corridas (consulta, atualização e alteração de status).
• Ferramenta para configuração dos percentuais de divisão de receita e gerenciamento de parcerias publicitárias.
3. Requisitos Técnicos
3.1. Integrações e APIs
• Redes de Anúncios:
• Google AdSense para o site e Google AdMob para o aplicativo móvel.
• A API deve registrar os valores gerados pelos anúncios e integrá-los à lógica de desconto e bonificação.
• Gateway de Pagamentos:
• Integração com Stripe, PayPal ou Pix para processar pagamentos dos usuários e repassar ganhos aos motoristas.
• Geolocalização:
• Integração com Google Maps API (ou similar) para rastreamento em tempo real e cálculo de rotas.
3.2. Segurança e Performance
• Autenticação segura (JWT, OAuth, etc.).
• Criptografia de dados sensíveis.
• Otimização de performance para consultas em tempo real (especialmente para o módulo de geolocalização).
3.3. Banco de Dados
• Utilizar MongoDB, PostgreSQL ou outra solução escalável.
• Estruturação das tabelas/coleções para usuários, corridas, anúncios e transações financeiras.
4. Fluxo de Funcionalidades
4.1. Cadastro e Autenticação
• Tela de cadastro/login para motoristas e passageiros.
• Validação via e-mail, SMS ou redes sociais.
4.2. Solicitação de Corrida
• O passageiro solicita uma corrida indicando local de origem e destino.
• O sistema busca motoristas disponíveis próximos.
• Exibição de detalhes da corrida (valor, tempo estimado, etc.) e opção para assistir a um anúncio para obter desconto.
4.3. Exibição e Registro de Anúncios
• O passageiro, antes de confirmar a corrida, tem a opção (ou obrigatoriedade) de assistir a um anúncio recompensado.
• Registro da receita gerada pelo anúncio no backend.
• Cálculo do desconto e bonificação conforme regras predefinidas.
4.4. Finalização da Corrida e Pagamento
• Após a corrida, o sistema processa o pagamento, aplicando o desconto para o passageiro e adicionando o bônus ao saldo do motorista.
• Registro de toda transação para futuras consultas no painel.
4.5. Painel Administrativo
• Visualização de todas as corridas, usuários e dados financeiros.
• Configuração dos percentuais de distribuição de receita.
• Monitoramento de parcerias e desempenho dos anúncios.
Modelo de negócios: 50% vai para o motorista: Isso aumenta o valor que ele recebe além da tarifa paga pelo passageiro.
30% vira desconto para o passageiro: O preço da corrida fica mais barato.
20% fica com a plataforma: Para cobrir custos de operação e gerar lucro.
Cliente:
Rodrigo R.
(Sem feedback)