Estimador de bebidas por convidado
Vinte convidados em uma festa de três horas precisam de 90 bebidas: o estimador multiplica convidados por horas por 1,5 bebida por convidado por hora e arredonda para cima, em bebidas inteiras, para a lista de compras. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Convidados
- 20
- Duração (horas)
- 3
- Quantidade por convidado por hora
- 1,5 drinks
- Total exato de bebidas
- 90
- Total de bebidas
- 90
Anfitriões de festas, planejadores de casamentos, gestores de catering e aplicativos de eventos precisam de uma resposta rápida e repetível sobre quantas bebidas comprar ou servir quando a lista de convidados e o relógio já são conhecidos. Calcular para baixo esvazia o bar no meio da recepção; calcular para cima desperdiça orçamento e espaço de refrigeração. Este estimador de bebidas por convidado multiplica o número de pessoas pela duração em horas e por uma regra prática fixa de catering—uma bebida e meia por convidado e hora—e arredonda para cima em bebidas inteiras para que a sua lista de compras e o estoque do bar permaneçam práticos.
O que a estimativa de bebidas por convidado significa e como a taxa fixa funciona
O planejamento de bebidas em eventos sociais costuma ser formulado como bebidas por pessoa ao longo do tempo, e não como um total fixo único. Guias de catering e materiais de treinamento de bar frequentemente usam uma taxa horária simples para que o anfitrião escale de uma casa aberta de duas horas a uma recepção de casamento de seis sem inventar uma planilha nova a cada vez. Esta capacidade congela essa ideia em uma única constante: uma bebida e meia por convidado por hora.
O produto exato é convidados vezes duração em horas vezes um ponto cinco. A taxa é intencionalmente fixa e documentada: é uma regra prática de planejamento, não um ensaio de laboratório sobre sede, não uma recomendação médica e não uma afirmação sobre álcool versus refrigerantes. O consumo real varia com o clima, o serviço de refeição, a mistura de idades e se você serve open bar, bar pago ou apenas estações sem álcool.
Quando precisar de um pico mais agressivo na primeira hora ou de uma taxa menor em um casamento sem álcool, escale a contagem de convidados ou a duração na sua própria camada, ou trate o total devolvido como linha de base e aplique depois o multiplicador da casa.
Quando vale calcular bebidas por convidado
Sites de planejamento de casamentos e festas precisam de uma única fonte de verdade quando um casal informa o número de convidados e a duração da recepção, para que a cotação do pacote de bebidas coincida com a calculadora gratuita da página de marketing. Mesas de eventos corporativos e gestores de espaços podem converter contagens RSVP e blocos de horário em capacidade de coolers e caixas sem manter uma planilha privada por cliente.
Ferramentas SaaS de meal-kit e catering podem anexar uma linha de bebidas ao lado das porções de comida usando os mesmos campos de convidados e horas já presentes no formulário de reserva. Validação falha não consome saldo. Documente que os resultados são estimativas de planejamento a taxa fixa—não consumo medido—mantenha a taxa visível na cópia do produto, e você obtém matemática de bar reproduzível para anfitriões, blocos CMS e edge workers sem hospedar a sua própria planilha de bebidas.
Casos de uso
Espaços e mesas de eventos corporativos
Converta blocos de horário e listas de convidados em capacidade de coolers e caixas sem manter uma planilha de taxas privada por cliente.
Perguntas frequentes
O que acontece se guests ou a duração forem zero ou negativos?
Contagem de convidados ou duração de evento não positivas não produzem uma estimativa de estoque de bebidas com sentido e não são faturadas.
Qual taxa a calculadora usa?
Uma regra prática fixa de catering: 1.5 bebidas por convidado e hora.
Isto é uma previsão de consumo medido?
Não. É uma estimativa de planejamento determinística a taxa fixa para estoque e cotações. A ingestão real varia com o clima, o cardápio e o estilo de serviço; aplique o seu próprio multiplicador da casa se precisar.
Por que o total é arredondado para cima?
Porque você compra garrafas, latas ou doses inteiras. Dez convidados por duas horas e meia dão 37,5 bebidas exatas, então o estimador indica ter 38 à mão para não faltar.
Ele separa bebidas alcoólicas e refrigerantes?
Não. O total cobre todas as bebidas e não diz nada sobre álcool versus refrigerante. Clima, refeição, faixa etária e tipo de bar mudam o consumo real, então use o número como ponto de partida.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/cook/drinks-per-guest \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"guests":20,"duration_hours":3}'const res = await fetch("https://api.kit.forhosting.com/cook/drinks-per-guest", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"guests": 20,
"duration_hours": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/drinks-per-guest",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"guests": 20,
"duration_hours": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/drinks-per-guest", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"guests":20,"duration_hours":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"guests":20,"duration_hours":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/drinks-per-guest", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"guests": 20,
"duration_hours": 3
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.drinks_per_guest",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Contagens de convidados não positivas e durações não positivas falham com invalid_input em vez de inventar um plano de estoque zero.
O que a estimativa de bebidas por convidado significa e como a taxa fixa funciona
Como você estoca garrafas, latas ou unidades servidas inteiras, o endpoint também devolve o teto desse produto como total_drinks—a quantidade que deve planejar ter à mão. A API em si nunca altera a constante, de modo que goldens, demos SEO e automações de produção permaneçam alinhados.
Contrato de entrada, formato da resposta e comportamento de erro
Exemplo: dez convidados por duas horas e meia geram trinta e sete ponto cinco exatos e trinta e oito bebidas após o teto. Fixe esses produtos determinísticos em testes para que checklists de catering e widgets do navegador permaneçam estáveis entre versões. Magnitudes extremamente grandes acima do limite absoluto interno são rejeitadas para que uma automação defeituosa não peça números de estoque absurdos. Envie um corpo JSON com dois campos obrigatórios. guests é um número finito positivo: quantas pessoas você está abastecendo. Aliases como guest_count, num_guests, people, attendees e guest são aceitos. duration_hours é um número finito positivo de horas que o evento dura; aliases incluem hours, duration, event_hours, length_hours e time_hours. Ambos os campos podem chegar como números JSON ou como strings numéricas. Em caso de sucesso o corpo inclui guests e duration_hours como números ecoados, rate_per_guest_per_hour sempre um ponto cinco, total_drinks_exact como o produto bruto arredondado para goldens estáveis, total_drinks como a cifra de estoque de bebidas inteiras pelo teto, unit sempre drinks, formula reafirmando a regra de multiplicar e arredondar para cima, e message para a cópia da interface. Campos ausentes, valores não numéricos, guests zero ou negativo e duração zero ou negativa falham com invalid_input e não são faturados. Exemplo: vinte convidados por três horas geram total_drinks_exact de noventa e total_drinks de noventa, porque vinte vezes três vezes um ponto cinco é noventa.
Onde uma API estimadora de bebidas por convidado se paga
Como a implementação é pure parse de nível A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo e sem rede de saída.
Casos de integração
Sites de planejamento de casamentos e festas
Transforme o número RSVP e as horas da recepção em uma cifra estável de total_drinks para que as páginas do pacote de bebidas coincidam com o estimador gratuito do site.
SaaS de catering e formulários de reserva
Anexe uma linha de bebidas ao lado das porções de comida usando os mesmos campos guests e duration_hours já capturados na reserva.
Perguntas técnicas
Como funciona o estimador de bebidas por convidado?
Envie guests (contagem positiva) e duration_hours (horas positivas). A API multiplica por uma taxa fixa de 1.5 bebidas por convidado e hora e devolve total_drinks_exact mais o teto total_drinks.
Quanto custa o estimador de bebidas por convidado?
A ferramenta do navegador é gratuita. Solicitações API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é faturada.