Finalizado

Conversão de Sistema Legado Java Web (Adobe Flex) para Angular/Spring Boot

Publicado el 09 Noviembre, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

O sistema foi desenvolvido em Adobe Flex (com BlazeDS para os objetos), Hibernate (JPA) com Java, sobre a arquitetura o MVC, foi desenvolvido para rodar no servidor de aplicação ou container Apache TomCat.

A maior parte da regra de negócio está no banco de dados, porém temos regras no código também.

O sistema é de porte médio, e esse projeto não tem objetivo de converter todo o sistema.

O objetivo desse projeto é converter apenas uma tela de cadastro, uma tela mais simples de movimentação mais um relatório e avaliar se é possível a migração ou reescrever o sistema todo.

A sugestão é converter para Angular 10 e BootStrap ou Material com SpringBoot, mas podemos avaliar outras tecnologias como ou Html 5 com css ou REACT.

A título de informação o sistema tem aproximadamente esse tamanho:

60 telas cadastro.
12 telas de movimentação.
Algumas poucas rotinas que startam direto procedures do banco.



15 Relatórios de cadastros simples.
10 relatórios de movimentação.
Algumas poucas rotinas de exportação de dados.



Claro que esse projeto se destina a migrar converter ou reescrever apenas 3 formulários, e avaliar se é possível reutilizar o que existe, porém depois de avaliar existe a possibilidade de converter todo ele.

Necessário ao menos conhecer o Adobe Flex, e experiência com Java e sistemas Web, Angular também.

Obs: Após conversa com o desenvolvedor o que ficou fechado para esse trabalho é converter todo o BackEnd do projeto, migrar 100% dele para SpringBoot, e deixar como exemplo uma ou duas telas no Angular como exemplo de demonstração.

Contexto general del proyecto

Migração de sistema Java Web com Adobe Flex para Angular e Spring Boot, esse projeto é destinado para converter apenas uma tela de cadastro, uma tela mais simples de movimentação mais um relatório e avaliar se é possível a migração ou reescrever o sistema todo.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo No aplica
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias