Completed

Atualizações php+angularjs

Published on the July 07, 2017 in IT & Programming

About this project

Open

Olá,

trata-se de um projeto para webserver VestaCP em Ubuntu, Laravel PHP com front-end AngularJS que precisa de algumas correções.

O que tenho:
- documentação para instalar VestaCP+projeto em Ubuntu;
- especificação completa do aplicativo e fonte no git;
- utilizamos Mysql atualmente;
- o sistema é um prontuário eletrônico básico (por enquanto);
- conheço AngularJS mas não trabalho com Laravel, então nesta parte ajudo pouco.

Item a serem desenvolvidos:
1) Alterações no cadastro de paciente
  - permitir adicionar foto (upload ou camera)

2) Criar mais 3 telas, classes de persistência em banco + front-end ; (atividade supersimples)
  - 2.1) fornecedor (nome, telefone, cpnj, email, celular, contato, data de faturamento, etc);
  - 2.2) criar a tela de usuários do sistema (iguais, mas com perfis de recursos diferentes:  administrador, atendente e secretaria), também permitir adicionar foto (upload ou câmera)
    - temos a tabela no banco e tela do sistema legado,  mas não é angularjs. Se for o caso posso gerar o AngularJS sem o controlador;
  - 2.3) criar uma tabela que associa estes fornecedores aos serviços prestados;
              2.3.1 - os serviços prestados já existem em uma tabela, não precisa fazer
              2.3.2 -  apenas para usuário administrador, criar um recurso da tabela acima, onde novos campos são visíveis e editáveis: adicionando preço aos serviços (terá a opção de um valor fixo ou percentual, isto pode dar trabalho no front);

3) Fazer chamada para geração de 3 de pdf
- já tenho o código php que geram os pdfs (fpdf lib - legado do sistema atual que não usa angular), mas é preciso integrá-lo;

4) O sistema precisa tender à duas unidades, então precisamos adicionar um flag nas tabelas para separar os dados de uma unidade da outra. Um usuário trabalha em uma unidade e loga nela, não acessando a outra.
Sao 12 tabelas ao todo, teria que alterar o Back end delas.

5) Gerar relatório a partir de um SQL já existente:
  5.1 - replicar uma (01) tela de relatório (tabela) do sistema legado, o SQL está na mão já ,precisa integrar;
  5.2 - integrar tela com gráfico em D3. Também tenho o SQL e código D3, mas precisa integrar no sistema.

6) Último item: implantar estas alterações num servidor Ubuntu zerado VPS num fds:
  - haverá parada do sistema, por isso coloquei fds;
  - adicionar VestaCP - tenho o passo a passo de instalação;
  - implantar o projeto com as modificações ;

Sendo necessário, detalharei cada item, posso fazer teamviewer etc para explicar.


Temos várias propostas para o futuro:
A) converter o projeto para integração no backend REST;
B) integração com rede social
C) integração com mala direta

etc

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 As needed
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Other (Other APIs)
Roles needed Developer

Delivery term: Not specified

Skills needed