CarnesWork conecta açougues, casas de carnes e supermercados a açougueiros, balconistas, desossadores e auxiliares em regime de diária. Comércios nunca ficam sem profissional; profissionais nunca ficam sem oportunidade. Pagamento no fim do expediente. Avaliação em dois sentidos. Reputação vira patrimônio.
Açougues, casas de carnes e supermercados que precisam suprir folgas, feriados, picos de movimento e vagas emergenciais sem ter que ligar 20 números na madrugada.
Açougueiros, balconistas, desossadores e auxiliares que trabalham por diária. Rende dinheiro quando querem, viram Master, viram referência regional. Nunca pagam mensalidade.
Toda a jornada acontece dentro da plataforma. Rastreável, auditável, seguro.
Preenche título, data, horário, endereço, valor base. Publicação em segundos.
Vê a vaga no feed e no mapa, com distância em km da própria localização.
Aceita direto ou envia contra-oferta com mensagem. Comércio decide.
Ambos assinam com um clique. Registro com data/hora/IP.
Trabalho executado. Chat aberto para tirar dúvidas do dia.
Comércio confirma pagamento na hora. Ambos se avaliam. Profissional ganha pontos.
79 funcionalidades entregues, organizadas em 13 categorias. Nada aqui é mockup — tudo roda no servidor.
Quem entra na plataforma é quem diz ser · 6 recursos
Comércio (açougue/casa de carnes/supermercado) e Profissional (açougueiro/balconista/desossador/auxiliar) — telas separadas com campos específicos.
Algoritmo oficial dos dígitos verificadores. CPF só cadastra se for válido; CNPJ idem. Máscara automática enquanto digita.
Um CPF só pode cadastrar uma conta. Um CNPJ idem. Bloqueio de conta duplicada.
Checkbox de Termos + Privacidade com data/hora registrada. Sem aceitar, não cria conta.
Açougueiro, Balconista, Desossador ou Auxiliar — usado para filtrar vagas mais aderentes.
Latitude/longitude armazenados no cadastro para calcular distância até as vagas.
Padrão de banco digital · 8 recursos
Token de 7 dias, assinatura HS256, cookie inacessível ao JavaScript — imune a XSS.
Nenhuma senha em texto puro no banco. Salt automático por conta.
Envia link de reset (token seguro urlsafe) com validade de 1 hora. Uso único.
Tela dedicada de reset. Após atualizar, o token queima e não pode ser reutilizado.
"Esqueci senha" responde igual mesmo se o email não existir — impede bot descobrir contas.
Apaga cookie do servidor + localStorage do cliente. Sessão zerada.
Só aceita chamadas do domínio oficial + subdomínios Emergent. Origens desconhecidas são rejeitadas.
Ninguém acessa vaga, chat ou documento que não é seu. Admin tem acesso total.
Da vaga aberta ao pagamento confirmado · 10 recursos
Título, descrição, data, início, fim, valor base, endereço, cidade — vaga vai ao ar imediatamente.
Todos os profissionais veem em tempo real. Cards com título, comércio, distância, valor, horário.
Um clique e a vaga é sua. Status muda para "Aceita".
Profissional propõe valor + mensagem. Comércio vê a lista de ofertas e escolhe a melhor.
Ao aceitar uma proposta, as outras viram "rejeitadas" automaticamente. Valor final é atualizado.
Comércio e profissional assinam com um clique. Registra data, hora e IP de cada assinatura — prova legal.
Quando ambas as partes assinam o contrato, a diária vira "in_progress" automaticamente.
Ao fim do expediente, comércio dá o clique que fecha a diária e libera avaliação.
Profissional que cancela zera streak e perde 10 pontos. A vaga volta ao feed automaticamente.
Comércio pode cancelar até o início. Status vira "cancelada" e ninguém pode mais aceitar.
Tudo dentro da plataforma, nada por WhatsApp perdido · 4 recursos
Cada vaga tem sua própria sala de mensagens. Comércio ↔ profissional.
Mensagens novas aparecem sem recarregar a página. Auto-scroll para o final.
Só participantes veem. Durante negociação, açougueiro vê apenas suas próprias mensagens + respostas do comércio para ele.
Profissional pode conversar com o comércio ANTES de aceitar — tirar dúvidas sobre a vaga.
A confiança da plataforma vira ativo dos usuários · 5 recursos
Comércio avalia profissional. Profissional avalia comércio. Ambos veem tudo publicamente.
Descrição do que foi bom ou ruim. Ajuda outros usuários a decidir.
Cada pessoa só avalia uma vez por diária. Bloqueio no banco.
Rating médio recalculado a cada avaliação. Aparece no perfil e no ranking.
Profissional que recebe 4★ ou 5★ ganha +20 pontos extras de bônus.
Recompensa quem mantém o serviço na plataforma · 6 recursos
Toda vez que o expediente termina e o comércio confirma, o profissional ganha 50 pontos.
Recebeu 4 ou 5 estrelas? Ganha 20 pontos extras. Estimula fazer bem feito.
Cancelou depois de aceitar? Perde 10 pontos. Comportamento ruim custa caro.
Bronze (0 pts) → Prata (100 pts) → Ouro (300 pts) → Master (700 pts). Selo aparece em todo lugar.
Contador de diárias sem cancelamento. Cancelou = zera. 5 seguidas libera bônus de +5%.
Top 3 no pódio (ouro, prata, bronze visuais) + lista dos demais. Ordenado por pontos e nota.
Conta com documento aprovado ganha o selo azul · 7 recursos
Foto do RG ou CNH — JPG, PNG, WEBP ou PDF, até 5MB.
Comprovante de existência jurídica do estabelecimento.
Conta de luz, água ou telefone recente — confirma endereço.
Admin (você) aprova ou rejeita cada documento. Aparece no painel com status "em análise".
Assim que RG + comprovante (ou CNPJ + comprovante) são aprovados, o selo aparece no perfil, dashboard e ranking.
Só o dono e o admin podem baixar. Autenticação obrigatória — nunca em URL pública.
Enviou o errado? Upload novo apaga o anterior (soft-delete) e reinicia a análise.
Onde estão as vagas AGORA · 6 recursos
OpenStreetMap tiles, zoom, pan, pinos personalizados.
Verde = aberta, amarelo = negociando, azul = aceita, vermelho = cancelada, cinza = concluída.
Ajusta em tempo real quais vagas aparecem. Círculo pontilhado mostra o alcance visual.
Usa GPS do navegador (com permissão) para centralizar o mapa na posição atual.
Cada card mostra distância em km da localização do usuário — precisão de curva da Terra.
Clique no pino → título, comércio, data, valor, status e link direto pra diária.
Ninguém perde uma vaga por descuido · 6 recursos
Ícone com badge vermelho mostrando quantidade de não-lidas. Polling a cada 15 segundos.
Clica no sino, abre lista com título, corpo, link pra vaga e timestamp.
Abrir o painel marca todas como lidas automaticamente.
Nova vaga em São Paulo? Todos os profissionais cadastrados em SP recebem email com link direto.
No cadastro, novo usuário recebe email dark-branded com botão pra entrar.
Sistema recusa enviar email com formulários, pedidos de senha ou domínios encurtados. Zero risco de phishing.
Só o comércio paga — e paga barato · 6 recursos
Assinatura mensal recorrente para o comércio via Stripe.
Trial automático via Stripe Subscription. Primeira cobrança só no dia 15.
Redireciona para tela oficial da Stripe. Cartão de crédito, débito, Pix (dependendo do país).
Confirmação dupla — webhook do Stripe + polling do frontend. Idempotente.
Comércio paga o profissional integral. Plataforma não retém centavo.
Sem taxa de cadastro, sem taxa por vaga, sem taxa de saque. Sempre.
Métricas diferentes para cada perfil · 4 recursos
Diárias abertas, em andamento, concluídas, total gasto, nota média, status Premium.
Ativas, concluídas, total ganho, pontos, selo atual, sequência de sucesso, nota média.
Mostra visualmente quantas diárias faltam pro próximo selo.
Abertas / Minhas publicações / Minhas aceitas / Todas — um clique cada.
Lei 13.709/2018 no coração do produto · 5 recursos
Página pública com 10 seções cobrindo cadastro, pagamentos, cancelamento, avaliações, responsabilidades.
Página pública citando artigos 7º e 18. Descreve dados coletados, finalidade, compartilhamento, retenção.
Data/hora exatos de aceite dos termos armazenados no banco por conta.
Email do controlador (você) publicado nos Termos para receber pedidos LGPD em até 15 dias.
APIs retornam apenas campos públicos para terceiros. CPF, telefone, email só para o dono.
Interface pensada pro brasileiro do açougue · 6 recursos
Sem tradução automática ou termos técnicos em inglês. Linguagem do dia a dia.
Menu hambúrguer no celular, botões grandes, cards que empilham. Testado até 320px de largura.
Preto profundo + vermelho carne + dourado. Textura de grão sutil pra dar personalidade.
Outfit (títulos) + Plus Jakarta Sans (corpo) + JetBrains Mono (números). Nada de Arial genérico.
Notificações discretas no canto superior. Sucesso/erro/info diferenciados por cor.
Botão verde permanente em todas as telas. Um clique abre conversa direto com o dono da plataforma.
Sem esforço extra: só concluindo diárias e sendo bem avaliado, o profissional sobe de nível e ganha prioridade nas melhores vagas.
Ponto de partida. Todo profissional novo começa aqui.
Sinal de constância. Já apareceu, cumpriu e foi bem avaliado.
Prioridade no feed. Comércios veem primeiro. Bônus de +5%.
Elite. Emblema. Convite para parcerias exclusivas com redes.
Avisar profissional mesmo com o app fechado.
Profissional convida outro, ambos ganham 100 pts na primeira diária.
Ícone no celular, offline first, splash screen.
Painel para redes de supermercado com múltiplas unidades.
Comprovante fiscal por diária concluída.
Comércio programa diárias fixas (ex: todo sábado).
Crie sua conta em 60 segundos. Escolha se é comércio ou profissional. Publique ou aceite sua primeira diária hoje.