RNP Pessoal

2024

Aplicação web desenvolvida para centralizar processos administrativos da RNP, substituindo fluxos manuais e facilitando o acompanhamento das atividades pelos usuários.

Tecnologias

Sobre o projeto

RNP Pessoal é um aplicativo web desenvolvido para permitir que funcionários terceirizados gerenciem seus dados pessoais e auxiliar o RH no processo de aprovação e atualização dessas informações.

O projeto foi criado para substituir um processo manual que dependia de documentos Word e de atualizações diretas no ERP Protheus da empresa.

O problema

Antes do RNP Pessoal, para atualizar os dados de um funcionário, o RH precisava enviar um documento Word para que ele fosse preenchido. O funcionário então enviava o documento de volta, e o RH atualizava manualmente as informações no Protheus.

Esse processo podia levar dias, gerando trabalho desnecessário para o RH e atrasando a atualização dos dados dos funcionários.

A solução

O RNP Pessoal permitia que os funcionários acessassem e editassem seus próprios dados diretamente pelo aplicativo. As alterações não eram enviadas diretamente ao ERP; em vez disso, eram encaminhadas ao RH para aprovação.

Após a aprovação, as informações eram enviadas ao Protheus e os dados do funcionário eram atualizados no ERP.

Dessa forma, o processo de troca de documentos foi substituído por um fluxo digital centralizado, mantendo a aprovação do RH como parte do processo.

Organograma

O aplicativo também incluía um fluxo para que gestores pudessem atualizar a estrutura organizacional quando funcionários terceirizados entrassem ou saíssem da empresa.

Uma estrutura de dados em árvore era utilizada para representar o organograma, permitindo visualizar a hierarquia e atualizar os relacionamentos entre os funcionários pelo aplicativo.

Meu papel

Desenvolvi o frontend em Angular do zero e também fui responsável pelo backend em PHP que conectava o aplicativo ao backend do ERP.

Também fui responsável pelo deploy do projeto em um servidor Apache executando dentro de uma máquina virtual Linux.

Implementação

O frontend foi desenvolvido com Angular e PO-UI, uma biblioteca de componentes utilizada na construção da interface do aplicativo. Um backend em PHP funcionava como gateway entre o aplicativo e o backend do ERP, encaminhando requisições e processando as respostas necessárias para atualizar os dados dos funcionários.

O projeto foi hospedado em um servidor Apache executando em uma máquina virtual Linux.

Modo zen
Tema
Idioma
Silenciar som
© 2026 Gabriel Figueredo
Abrir controles