Questão:
Plugin / biblioteca JS para mostrar e criar reservas
user3702861
2014-09-01 22:21:17 UTC
view on stackexchange narkive permalink

Estou fazendo um site para um médico. Seus clientes devem ser capazes de reservar compromissos online. O compromisso no DB é descrito por campos - de (carimbo de data / hora), a (carimbo de tempo), descrição (varchar 200).

Os clientes devem ser capazes de fazer um compromisso de segunda a sexta-feira em cada hora inteira (07: 00, 08:00, 09:00 etc.), das 07:00 às 21:00. Eles devem ver quais horas já estão 'reservadas' e quais estão 'disponíveis'.

O médico deve ser capaz de ver essas reservas de alguma forma e fazer um CRUD básico (aceitar, negar, atualizar, adicionar alguns notas…).

Eu pesquisei e não encontrei nada legal. FullCalendar parece ser o melhor até agora, mas ainda envolve muita personalização.

Um responda:
tanius
2019-01-18 08:24:35 UTC
view on stackexchange narkive permalink

Recentemente, fiz uma análise detalhada sobre o que está disponível no software de programação de recursos de código aberto. Dessa lista, minhas recomendações para o seu caso seriam as seguintes, começando pela mais adequada:

  • Fácil! Compromissos. Software gratuito e de código aberto, escrito em PHP e que vem com um plugin WordPress. Voltado para o caso de uso especial de agendamento de consultas em um médico, etc. Processo de reserva simples e simples. O código-fonte tem> 1200 commits e ainda é mantido.

  • Agendador reservado. Usa FullCalendar e não precisa de desenvolvimento personalizado, apenas instalação e configuração. Esta é de longe a versão mais sofisticada, mas também pode ser um pouco complexa de entender e gerenciar para um caso de uso simples.

  • Reservas EDD. Um plugin do WordPress para agendar compromissos. Semelhante ao Easy! Appointments, mas com integração de pagamento. Ainda em desenvolvimento ativo. Embora o software seja vendido no site, ele é licenciado GPL3 e o código está disponível publicamente: back-end, front-end de JavaScript, outro coisas.



Estas perguntas e respostas foram traduzidas automaticamente do idioma inglês.O conteúdo original está disponível em stackexchange, que agradecemos pela licença cc by-sa 3.0 sob a qual é distribuído.
Loading...