Trabajando

Desenvolvedor Frontend React.js para Migração de Sistema Web Legado Php

Publicado el 28 Enero, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Estamos buscando um(a) Desenvolvedor(a) Frontend React.js experiente para atuar na modernização de um sistema web existente, migrando sua camada de visualização de PHP/CodeIgniter 4 para React.js. O objetivo é recriar aproximadamente 180 páginas (Views) em React.js, mantendo a lógica de negócio, estrutura de banco de dados e a funcionalidade do backend em PHP.

Contexto do Sistema Atual:
O sistema atual foi desenvolvido em PHP com CodeIgniter 4 e possui uma área administrativa funcional, incluindo cadastro e gerenciamento de usuários, além de um sistema de grupos e permissões. Atualmente, conta com cerca de 180 páginas (Views) em PHP.

Escopo do Projeto:
O backend e a estrutura de banco de dados existentes deverão ser mantidos. A migração se concentrará exclusivamente na camada de frontend. O profissional será responsável por:

Migrar toda a camada de visualização (Views) do sistema para React.js, preservando as regras de negócio existentes, a estrutura de banco de dados e a lógica de autenticação e permissões (via API).
O backend em PHP (CodeIgniter 4) continuará responsável pela autenticação, controle de acesso e fornecimento de APIs REST para consumo pelo frontend em React.
Recriar as aproximadamente 180 páginas em React.js.
Consumir APIs existentes ou adaptá-las levemente para o formato REST, conforme necessário.
Implementar funcionalidades como login, controle de sessão/token (JWT ou similar) e proteção de rotas por permissão.
Manter o layout e os fluxos atuais do sistema, com a possibilidade de pequenas melhorias visuais, se necessário.
Organizar o projeto em componentes reutilizáveis para garantir escalabilidade e manutenção.

Requisitos Essenciais:
Experiência comprovada com React.js.
Experiência em consumo de APIs REST.
Conhecimento em autenticação (JWT / Session-based) e controle de permissões no frontend.
Experiência com sistemas legados é um diferencial.
Conhecimento básico de PHP / CodeIgniter para entendimento da estrutura da API existente.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por K. L.