Analisando propostas

Front-End (Angularjs) para um sistema em Java

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

Sobre este projeto

Aberto

Trata-se de uma aplicação que está sendo reconstruída em Java Spring e Angular 13. Nosso servidor e banco estão armazenados na AWS e algumas das funcionalidades precisarão do Firebase (build e deploy).

O desenvolvedor precisará ter conhecimentos em conexões e consumos de Apis, tanto externas (ex: google maps, cep, cnpj) quanto internas (ex: api do back-end).

Será necessário conhecimento em Custom Table e Custom Forms (Dynamic Forms) para construção de telas.

O esqueleto do sistema já está construído, portanto será necessário que o desenvolvedor siga o padrão de projeto pré estabelecido.

O sistema seguirá o padrão de roles, portanto toda tela terá sua validação (router) para as roles correspondentes. Serão 6 roles, porém as telas serão compartilhadas entre si. Com isso em anexo estão as 4 roles principais que possuem telas diferentes (que serão reaproveitadas pelas demais).
É Estritamente necessário que o desenvolvedor esteja em constante contato com a nossa equipe de desenvolvimento para que possamos guiá-lo durante o desenvolvimento. Como por exemplo, manter um contato por WhatsApp, criar calls para reuniões.

Os roteiros de telas foram feitos pelo sistema Redux e são a base do design e lógica de cada tela. Eles devem ser seguidos, porém existem algumas regras de negócio que não são possíveis representar nos mesmos (serão passados conforme o trabalho se desenvolve).
Algumas telas já estão prontas (mesmo aparecendo nos anexos). E o template utilizado como molde para as telas é do Skote Vertical.

Contexto Geral do Projeto

Trata-se de uma aplicação que está sendo reconstruída em Java Spring e Angular 13. Nosso servidor e banco estão armazenados na AWS e algumas das funcionalidades precisarão do Firebase (build e deploy). O desenvolvedor precisará ter conhecimentos em conexões e consumos de Apis, tanto externas (ex: google maps, cep, cnpj) quanto internas (ex: api do back-end). Será necessário conhecimento em Custom Table e Custom Forms (Dynamic Forms) para construção de telas. O esqueleto do sistema já está construído, portanto será necessário que o desenvolvedor siga o padrão de projeto pré estabelecido. O sistema seguirá o padrão de roles, portanto toda tela terá sua validação (router) para as roles correspondentes. Serão 6 roles, porém as telas serão compartilhadas entre si. Com isso em anexo estão as 4 roles principais que possuem telas diferentes (que serão reaproveitadas pelas demais). É Estritamente necessário que o desenvolvedor esteja em constante contato com a nossa equipe de desenvolvimento para que possamos guiá-lo durante o desenvolvimento. Como por exemplo, manter um contato por WhatsApp, criar calls para reuniões. Os roteiros de telas foram feitos pelo sistema Redux e são a base do design e lógica de cada tela. Eles devem ser seguidos, porém existem algumas regras de negócio que não são possíveis representar nos mesmos (serão passados conforme o trabalho se desenvolve). Algumas telas já estão prontas (mesmo aparecendo nos anexos). E o template utilizado como molde para as telas é do Skote Vertical.

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 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 R. K.