Descrição do projeto
TraduzidoO lado de reservas precisa entender como um centro de boliche realmente funciona. Um convidado escolhe uma data, horário de início e duração, especifica o número de pistas e jogadores e adiciona extras: aluguel de sapatos por tamanhos, barreiras para crianças, pacotes de festas onde pistas, comida e um número definido de jogos são agrupados em um único pedido. O calendário deve mostrar a ocupação real de cada pista, bloquear janelas de manutenção que marcamos e manter um buffer entre as sessões para que a equipe tenha tempo de resetar os pinos e processar os sapatos. Precisamos de depósitos ou pré-pagamento total através de um serviço de pagamento, políticas claras de cancelamento e não comparecimento, e e-mails automáticos de confirmação e lembrete para os convidados.
A segunda parte do projeto é a gestão de ligas, que é o motivo pelo qual jogadores regulares continuam voltando para nós. Precisamos configurar ligas e divisões, registrar equipes e jogadores individuais, criar cronogramas semanais com atribuições de equipe para pista e inserir ou importar pontuações após cada noite. Com base nesses resultados, o sistema deve calcular automaticamente handicaps, classificações, médias e registrar jogos, além de publicar as classificações que os participantes podem verificar de casa. Idealmente, os capitães podem ver o cronograma e os resultados de sua equipe sem precisar ligar para a recepção.
O que importa para nós na implementação:
— Ocupação real das pistas com buffers e janelas de manutenção;
— Sapatos, equipamentos e pacotes de festas como complementos pagos às reservas;
— Pré-pagamento online, depósitos e políticas de cancelamento e não comparecimento;
— Configuração de ligas e divisões com equipes, elencos e cronogramas;
— Cálculo automático de handicap, médias, classificações e rastreamento de registros.