Tecnologias utilizadas, Angular2/4, Ionic2/3, Firebase,
fullcalendar.io
Esse é o link do APP, teste no celular:
https://fulldoctor.info/demo/dr-augusto-kavizu/app/
Esse é o link da DashBoard, vai ser usado no principalmente no desktop, mas deveria estar responsivo para celular e alguns pontos estão quebrando (Incluir esses ajustes no orçamento)
https://fulldoctor.info/demo/dr-augusto-kavizu/dash/
Preciso de algém bom pra dar uma geral, tenho uma lista das coisas que verifiquei que não foram feitas pelo ultimo profissional, vou enviar aqui o link, algumas coisas são detalhes, outras são implementações mais completas, a parte da agenda é a mais importante mas também é a que menos funciona, o projeto não está muito bem documentado, então vou ter que explicar o que precisa ser feito.
https://docs.google.com/document/d/1mylSryYIgNZ4uPSF_mG6qbdBiP_Pq9TO0APNFo5SgxQ/edit?usp=sharing
Os fontes estão em um repositorio git no bitbucket(precisa saber usar o Git)
Vou tentar resumir o projeto um pouco, o médico vai acessar a dash, lá ele deve conseguir fazer algumas coisas 1 - Publicar noticias (Escrever noticias autorais no editor), e compartilhar noticias de outras fontes(colando o link, sem ter que copiar o conteudo, assim como o facebook faz quando cola um link na timeline), 2 - Enviar Mensagens, individuais e coletivas para os pacientes(o chat é unidirecional e com perguntas fechadas, o medico pergunta, o paciente responde, o paciente só pode começar uma interação pelo botao "solicitar consulta", mas não pode ficar mandando mensagem atoa para o médico), 3 - Cadastrar pacientes e enviar link por email para "continuar o cadastro", 4 - Controlar a agenda da clinica, marcar, desmarcar, remarcar, desmarcar em massa(cancelar todas as consultas de um determinado periodo), remarcar em massa(mover todas as consultas de um determinado periodo para outra data).
O App por sua vez vai ser baixado pelos pacientes, que podem se cadastrar ou continuar o cadastro iniciado pelo médico, ler e compartilhar as notícias em suas redes sociais, e solicitar remarcação de consultas(o app tá praticamente pronto).
Toda interação do médico e paciente na agenda tem que ficar "documentada" no chat, agendamento, reagendamento, essas coisas, a cada "movimentação" na agenda será inserida uma Mensagem no chat.
Não temos backend, tanto a Dash quanto o App são frontend e acessam os dados diretamente no Firebase, estamos usando Auth, Hosting, Database, Storage, Functions e Push(FCM) do Firebase, 100% firebase.
Procuramos um profissional Pró Ativo, que seja capaz de fazer o cadastro no App como "paciente", e testar Dash e App em conjunto para entender o real funcionamento, o que funciona e o que não funciona, e fazer as conrreções, implementações e TESTES(não precisa implementar classes de teste mas precisa entregar com o minimo de bugs possivel), para evitar re-trabalho, precisamos também de alguém com ampla experiência pois o projeto já está fora do prazo e precisamos concluir em no máximo duas semanas(inicio imediato)
Prazo de Entrega: Não estabelecido