Analisando propostas

Integração e alteração de um script de agendamentos

Publicado em 13 de Novembro de 2022 dias na TI e Programação

Sobre este projeto

Aberto

A plataforma é um script que eu adquiri (desenvolvida em CodeIgniter) voltada básicamente para agendamentos online. Ou seja, o usuário que assinar a plataforma pode disbonibilizar um link do seu calendário (no estilo do calendly), porém preciso que seja integrado com o https://meet.jit.si/ que é uma plataforma de video-conferencia para que ao ser agendado um horário, seja gerado uma sala no Jitsi e enviado o link para o usuário que fez o agendamento entrar na sala e participar da video-conferência.

Nativamente a plataforma tem integração com o twillo para envio de sms de lembretes dos agendamentos, porém, preciso que sejá integrado com o z-api (https://conheca.z-api.io/ - Uma API paralela do whatsapp) para envio dos lembretes através do whatsapp.

A plataforma tem 4 níves de usuários: 1.Superadmin (EU), 2.Admin (Usuário para consultorios ou organização que tem mais de 1 profissional, através desse usuário dá para administrar os profissionais), 3.Profissional (Usuário do profissional que faz os atendimentos), 4.Cliente (Usuário criado para os clientes dos profissionais).

Na plataforma existem planos de assinatura, preciso que a video-conferencia e as notificações do whatsapp sejam features do plano premium e que eu no usuário 1.Superadmin possa marcar ou desmarcar essas features.

detalhei em cada solicitação o nome da imagem em anexo entre parenteses.

- No painel do 2.Admin e 3.Profissional deve ter o botão para gerar sala (meet.jit.si), no meu esquerdo (Img1 - Anexo);
- No painel do 2.Admin já tem nativamente o calendário dos agendamentos, preciso que nesse calendário juntamento com o agendamento tenha um botão para entrar na sala (Img2 - Anexo) e outro botão para que o profissional possa bloquear horários no dia e hora que não quiser ou puder fazer atendimento, para que não esteja habilitado para o usuário agendar. Essa mesma funcionalidade deve ter no usuário 3.Profissional, porém nele não aparece o calendário, precisamos que apareca dos agendamentos destinados a este profissional em especifico, já que podem ter outros profissionais atendendo.
- No painel do 2.Admin na seção de serviços, preciso que ao lado do nome do serviço tenha um botão para copiar o link DIRETO do serviço que pode ser agendado o horário para o profissional poder compartilhar esse link(Img3 - Anexo);
- No painel do 2.Admin, na página de clientes, precisa ter um campo para busca dos clientes (Img4 - Anexo), e na linha do cliente ter um botão para criar anotações/registros sobre o cliente (Img5 - Anexo), e o Profissional poder ver todas essas anotações salvas no perfil deste cliente (Img6 - Anexo);
- Nativamente, a plataforma cria uma página para os profissionais poderem oferecer/listar seus serviços (Img7 - Anexo), porém eu gostaria de ter a opção de pular essa página e ir direto para a página dos serviços (Img8 - Anexo);

Preciso que as notificações do whatsapp sejam de: 1-> Informação do agendamento realizado, 2-> link 1 dias antes para que o usuário possa confirmar o agendamento, 3-> lembrete 1 hora antes lembrando do agendamento, 4-> Lembrete 10 minutos antes com o link para entrar na sala. (Todas as notificações serão enviadas pelo mesmo numero nosso através da z-api.io)

Depois dessas integrações e alterações teremos outras para modernizar cada vez mais a plataforma, ou seja, será algo recorrente.

Estou começando nesse negócio, orçamento modesto, porém quero que essa seja a primeira de muitas parceriais que faremos.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por S. C. S. J.