Skip to content Skip to footer

Pluxee Portugal

Developments
ClientePluxeeYear2023AuthorDamascode Marketing TeamShare

Reformulação Abrangente e Desenvolvimento para os Portais Portugueses da Pluxee

Em colaboração com a Pluxee Portugal (anteriormente Sodexo), liderámos a rebranding completa dos seus portais portugueses durante o lançamento da nova marca Pluxee. Este projeto extenso incluiu o desenvolvimento de novas funcionalidades, o redesenho dos sistemas existentes e a implementação de estratégias de suporte a longo prazo. Construídas com tecnologias robustas como C#, PHP e Laravel, as nossas soluções foram projetadas para oferecer escalabilidade, desempenho e experiências modernas para o utilizador.

O nosso trabalho foi além da rebranding, englobando o desenvolvimento contínuo de aplicações web, garantindo que as plataformas digitais da Pluxee se mantivessem na vanguarda. Implementámos fluxos de trabalho ágeis, práticas avançadas de DevOps e infraestrutura de nuvem de ponta para garantir uma entrega contínua e desempenho ótimo.


Objetivos do Projeto

  • Rebranding Sem Interrupções: Transição dos portais existentes da Sodexo para a nova identidade da Pluxee sem interrupções nos serviços.
  • Expansão de Funcionalidades: Adicionar novas capacidades e melhorar a experiência do utilizador, mantendo a compatibilidade com os sistemas legados.
  • Fluxo de Desenvolvimento Eficiente: Empregar metodologias ágeis, controlo de versão e pipelines automatizados para colaboração e deploy eficientes.
  • Infraestrutura de Alta Performance: Garantir escalabilidade, fiabilidade e tempo de atividade com os serviços de nuvem AWS e arquitetura moderna.

Principais Funcionalidades e Melhorias

1. Rebranding e Revamp de UX/UI

  • Redesenho completo da interface do portal utilizando frameworks modernos de UI para alinhar com as novas diretrizes de branding da Pluxee.
  • Melhoria da acessibilidade seguindo os padrões WCAG 2.1, garantindo inclusão para todos os utilizadores.

2. Desenvolvimento de Novas Funcionalidades

  • Construção de componentes modulares em Laravel e C# para expandir a funcionalidade nos portais de RH, financeiros e de engajamento com clientes.
  • Implementação de desenvolvimento orientado por API para integrações perfeitas com serviços de terceiros como sistemas de folha de pagamento e ferramentas de gestão de benefícios.

3. Integração Multitecnologia

  • C#: Modernização dos sistemas legados integrando APIs para interoperabilidade com plataformas mais novas baseadas em PHP.
  • PHP/Laravel: Desenvolvimento de sistemas back-end escaláveis para novas aplicações, garantindo compatibilidade com a infraestrutura existente.

4. Infraestrutura em Nuvem com AWS

  • Implantação de aplicações na AWS, utilizando serviços como:
    • Amazon EC2 para recursos escaláveis de computação.
    • Amazon RDS para bancos de dados relacionais gerenciados com backups automáticos.
    • Amazon S3 para armazenamento seguro e escalável de arquivos.
  • Implementação de grupos de escalabilidade automática e balanceadores de carga para lidar com picos de tráfego durante períodos de alta demanda, garantindo acesso contínuo ao utilizador.

5. Práticas Ágeis de Desenvolvimento

  • Adoção das metodologias Scrum para permitir o desenvolvimento iterativo, entrega frequente de funcionalidades e colaboração próxima com as partes interessadas.
  • Realização de reuniões diárias, planeamento de sprints e retrospectivas para otimizar a produtividade da equipa e entregar valor de forma consistente.

6. DevOps e Pipelines CI/CD

  • Estabelecimento de pipelines Jenkins para integração e entrega contínuas, automatizando os processos de build, testes e deploy.
  • Automação de verificações de qualidade usando ferramentas como SonarQube para análise de qualidade de código e PHPStan para análise estática de código.
  • Dockerização das aplicações para garantir ambientes consistentes de desenvolvimento e produção, minimizando problemas durante o deploy.

7. Versionamento de Código e Snippets

  • Utilização do Git para controlo de versão, permitindo uma colaboração sem falhas entre as equipas e um robusto gerenciamento de mudanças.
  • Criação de trechos de código reutilizáveis e bibliotecas para padronizar boas práticas, reduzir duplicações e acelerar o desenvolvimento de funcionalidades.

8. Monitorização Avançada e Segurança

  • Integração do AWS CloudWatch para monitoramento em tempo real do desempenho das aplicações e saúde da infraestrutura.
  • Implantação do AWS WAF (Web Application Firewall) e CloudFront para proteger as aplicações contra ameaças de segurança como ataques DDoS.
  • Implementação de criptografia de ponta a ponta e OAuth 2.0 para autenticação segura de utilizadores e transferência de dados.

Arquitetura Técnica

Tecnologias Back-End

  • C#: Modernização dos portais legados com APIs de alto desempenho e lógica de negócios robusta.
  • Laravel (PHP): Desenvolvimento de sistemas back-end escaláveis e ricos em funcionalidades utilizando a arquitetura orientada a serviços do Laravel.
  • Bancos de Dados SQL: Optimização do armazenamento e recuperação de dados utilizando AWS RDS para PostgreSQL e MySQL.

Tecnologias Front-End

  • Desenvolvimento de interfaces responsivas utilizando frameworks modernos como Vue.js e Bootstrap.
  • Garantia de compatibilidade entre navegadores e optimização da velocidade de carregamento das páginas para melhor desempenho em SEO.

DevOps e Nuvem

  • Docker: Padronização dos ambientes de desenvolvimento com containerização.
  • Jenkins: Automação dos pipelines para testes e deploy.
  • AWS: Utilização de serviços gerenciados como EC2, RDS, S3 e CloudWatch para oferecer uma infraestrutura escalável e segura.

Melhores Práticas e Padrões

Metodologia Ágil

  • Adoção do desenvolvimento iterativo para rápida adaptação aos requisitos em evolução.

Garantia de Qualidade do Código

  • Uso do SonarQube para manter código de alta qualidade e livre de bugs.
  • Realização de revisões de código entre pares e linting automatizado para garantir a conformidade com os padrões PSR-12.

Melhores Práticas de Segurança

  • Proteção das APIs contra ataques de injeção, CSRF e XSS.
  • Implementação de autenticação multifatorial (MFA) e controlo de acesso baseado em funções com granularidade fina.

Arquitetura Escalável

  • Projeto da infraestrutura para suportar o crescimento futuro e o aumento do tráfego.

Resultados e Impacto

  • Transição Sem Interrupções para a Marca Pluxee: Rebranding bem-sucedido e lançamento sem downtime, mantendo a confiança e o envolvimento dos utilizadores.
  • Portais Cheios de Funcionalidades: Entregou novas capacidades para atender às necessidades em evolução dos utilizadores e melhorar a eficiência operacional.
  • Desempenho Optimizado: As aplicações alcançaram tempos de carregamento mais rápidos e melhor tempo de atividade através da optimização da AWS e melhorias de front-end testadas A/B.
  • Escalabilidade a Longo Prazo: Projeto de uma infraestrutura baseada em nuvem que suporta futuras expansões de funcionalidades e crescimento de tráfego.
  • Colaboração Aprimorada: As metodologias ágeis, pipelines Jenkins e versionamento Git optimizaram os fluxos de trabalho da equipa, aumentando a produtividade.

Vamos trabalhar juntos
Envia-nos um email - hello@damascode.pt

Damascode – Digital Agency © 2025. All Rights Reserved.