Pode ter as duas frentes... Tanto um bot quanto um webapp bem interativo.
O lance da confirmação foi muito bem sugerido, que se a pessoa não estiver disponivel já pode marcar a indisponibilidade, reagendar para outro dia, horário e disponibilizar aquele horário para outro cliente. Isso já seria uma antecipação da solução de um problema futuro (eliminar/reduzir a taxa de não comparecimento, gerando menos horários osciosos e mais lucro pelo dia trabalhado).
De repente, esse bot pode até avisar aos clientes que iniciaram e não concluiriam um novo agendamento sobre a nova data e hora disponível.
Pois é... para quem está atento já temos aqui uma idéia bem legal de um produto com programação que resolve problemas reais e que tem complexidade média.
Dá para criar um post do zero com essa idéia e fazer junto com a galera:
- a lista de requisitos
- as funcionalidades da versão beta
Se quiser já pode discutir:
- qual banco de dados usar;
- qual meio de pagamentos;
- qual hospedagem;
Aposto que se quiser já consegue também algum parceiro para fazer junto. Coisa do tipo eu manjo de <framework-de-front-end> e cuido do front enquanto vc que gosta de <linguagem-de-back-end-preferida> cuida do backend
.
O projeto pode nascer com código aberto e agregar como portfólio dos participantes além de ser implementado no mundo real. Salvo engano, o TabNews tem origem semelhante