About this project
it-programming / web-development
Open
O Projeto está em PHP com Laravel.
- Será preciso criar um endpoint para usuários do tipo paciente consigam adicionar dependentes (outros usuários do tipo paciente). Esses usuários adicionados ficam vinculados ao pagamento da mensalidade do usuário que o adicionou.
- O Backend deve se preocupar se o usuário paciente que está tentando adicionar um dependente possui uma forma de pagamento valida.
- O Backend permitirá fazer alterações de dependentes adicionados. Ex: Alteração de nome, parentesco.
- O Backend permitirá fazer a exclusão de um dependente, e ao fazer uma exclusão de dependente o backend deve se preocupar com a cobrança no cartão de crédito do usuário "master" que adicionou esse dependente.
Obs. Não será preciso fazer qualquer integração com operadora de cartão de credito, hoje o backend atual possui essas integrações e só será preciso desenvolvedor em que momento passar os dados para cobrança.
- O Backend deve se preocupar assim que um dependente indicado se cadastrar no sistema, marcando uma flag para o app receber uma notificação que o dependente se cadastrou.
- Caso o dependente já é cadastrado no sistema, o backend deve se preocupar em colocado como dependente da conta que o adicionou. Isso inclui caso o usuário adicionado como dependente não tiver uma forma de pagamento válida, e o usuário que estiver colocando-o como dependente tiver uma forma de pagamento válida, esse dependente poderá realizar consultas.
Assim que for aceito a proposta, o desenvolvedor terá um overview do projeto para esclarecimentos com o desenvolvedor atual. Esse mesmo irá orientar de como estão sendo sendo as apis, as regras, etc.
Obs.
Nós tentamos rodar o projeto em maquinas com Windows, porém sem sucesso, pedidos que o desenvolvedor que enviar a proposta tenha linux ou macOs
Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability Full time
Experience in this type of projects No (I haven’t managed this kind of project before)
Roles needed Developer
Delivery term: May 02, 2019
Skills needed