Analisando propostas

Quasar - Criar um "Core" utilizando a framework Vuejs

Publicado em 28 de Janeiro de 2020 dias na TI e Programação

Sobre este projeto

Aberto

Já temos um sistema funcionando de acordo com o vídeo anterior.
A API RESTFul está pronta e em produção.

Queremos mudar para vueJs usando a framework Quasar.
Queremos criar um "Core".

As especificações de back-end estão acima.

Criar uma classe CoreModel para estender com modelos.
Especificação do CoreModel:
var urlName;
var storeName;
métodos
-Criar (post http)
-Atualização (http put)
-Excluir (delete http)
-Ler (http get)
-save (post ou put)
-find (parâmetros [])
-delete (array [] ou id)
-findAll (parâmetros [])

A criação de uma classe de Usuário estende a CoreModel
criar uma classe de Grupo estenda a CoreModel

criar uma grid idêntico ao jquery.datatables
Possibilidade de filtar todos os campos da gride e altere a máscara de acordo com o tipo de dados da coluna da gride.

Compartilhe um URL com muitos parâmetros, como mostrado no vídeo.
À Medida que adicionamos parâmetros para pesquisar na grade, altere o URL para compartilhar o link

Então, queremos criar uma estrutura front-end usando a framework quasar.
Queremos os mesmos recursos que temos hoje, como mostrado no vídeo.


Seu trabalho será criar duas grids. Grupo e Usuário.

Especificação do grupo:
-name (varchar [250])
-description (text)
-prioridade (int)
-active (booleano)
-created_at (timestamp)
-updated_at (timestamp)
-deleted_at (timestamp)


Especificação do usuário:
-name (varchar [250])
-description (texto)
-prioridade (int)
-active (booleano)
-grupo_id (referencia a tabela do grupo)
-created_at (timestamp)
-updated_at (timestamp)
-deleted_at (timestamp)
-birth_date (date)
-salário (dinheiro)


Assim que a grid do usuário estiver pronta,
preciso adicionar critérios de pesquisa de acordo com o vídeo:

Cada critério eu adiciono no URL os seguintes parâmetros:
b1 -> campo
v1 -> valor
c1 -> tipo (contém, não contém, maior que, menor que, maior que ou igual a ...)
o1 -> operador (AND ou OR)
a1 -> apresentação do critério na grid

Exemplo de três critérios adicionados ao pesquisar na grid do usuário:

b1 -> nome
v1 -> Marcelo
c1 -> contém
o1 -> OU
a1 -> Marcelo

b2 -> data de nascimento
v2 -> 02-20-2020
c2 -> maior que
o2 -> OU
a2 -> 2020/02/20

b3 -> grupo_id
v3 -> administrador
c3 -> igual
o3 -> OU
a3 -> Administradores

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

Prazo de Entrega: 06 de Fevereiro de 2020

Habilidades necessárias