Preços
English
← Todos os modelos

Reservas de Aulas

Publique o horário da semana, receba reservas e nunca exceda a lotação.

Usar este modelo →
Weekly schedule grouped by day with live spots-left badges
MobileReservasfitnesseducation
1 clones · 0 visualizações

Sobre este modelo

O horário semanal costuma viver numa folha de cálculo, num story do Instagram e num grupo de WhatsApp — e é por isso que há alunos a aparecer numa aula cheia enquanto uma falta guarda um lugar durante toda a semana. O Reservas de Aulas junta a semana inteira numa aplicação que os alunos usam de facto.

O que inclui

  • Horário — todas as aulas agrupadas por dia, com hora, professor, sala e a contagem de lugares disponíveis em tempo real, para que uma aula cheia seja evidente antes de alguém se deslocar.
  • Detalhe da aula — o cartão completo de uma sessão: hora de início, duração, professor, sala, quem já reservou e um único botão Reservar que passa a Cancelar quando o aluno fica inscrito. Quando a aula atinge a lotação, o botão passa a oferecer a lista de espera.
  • As Minhas Reservas — a lista de sessões de cada aluno, com cancelamento num toque, para que o lugar libertado volte a ficar disponível no mesmo dia.

Porque funciona

A lotação é uma regra, não uma esperança. Os lugares disponíveis são calculados a partir das reservas confirmadas em relação à lotação da aula, pelo que a aplicação não aceita reservas acima do limite e coloca o excedente em lista de espera. Um cancelamento liberta o lugar de imediato. Como as aulas e as reservas estão em tabelas separadas, pode trocar o professor ou mudar a hora sem mexer numa única reserva.

Pronto a usar

O modelo já traz uma semana realista de estúdio: vinte aulas em sete dias — yoga, cycling, pilates, HIIT, boxe e um bootcamp de fim de semana no terraço —, seis professores, quatro salas e uma mistura de reservas confirmadas, em lista de espera e canceladas, para que todos os ecrãs tenham conteúdo real. Uma das aulas está propositadamente cheia, para ver o comportamento da lista de espera sem criar dados.

Feito para estúdios de yoga e pilates, ginásios, escolas de dança e de artes marciais, ginásios de escalada e centros comunitários — onde uma sala só leva um certo número de pessoas.

O que está incluído

schedulebookingscapacitywaitlistclassesinstructorscancellations

Capturas de ecrã

My Bookings grouped by status: booked, waitlist, cancelled

Stack

React Router · DO SQLite (predefinição) · Tailwind

Modelos relacionados

Upcoming events with per-event RSVP counts against capacity
MobileReservas
RSVP de Eventos

Publique os seus eventos, recolha confirmações e faça o check-in à porta.

Usar este modelo →