Bruno.Faria
Porto / Case study

Carrinho &
checkout

Contribuição no desenvolvimento de sistema de carrinho e checkout, garantindo a implementação das regras de negócio definidas para a equipe.

Cliente
Porto
Período
2022 – 2023
Empresa
Compass.uol
Atuação
Front-end
01 / Atuação

O que fiz

  • Desenvolvimento de componentes front-end em React integrados ao Adobe Experience Manager (AEM), aplicando hooks React para gerenciamento local de estado e efeitos colaterais em módulos de checkout e carrinho.
  • Implementação de regras de negócio complexas e validação de formulários, garantindo conformidade com requisitos funcionais e de segurança.
  • Uso de Styled-Components para estilização modular e consistente, com foco em performance e responsividade.
  • Aplicação de testes automatizados para validar integrações front-end/backend, além de garantir usabilidade e acessibilidade seguindo guidelines WCAG.
  • Participação em squads ágeis, colaborando com backend, UX e QA para entregas contínuas.
02 / Processo

Da regra à interface

  1. 01

    Entender

    Mapeamento de requisitos, restrições e estados relevantes.

  2. 02

    Estruturar

    Arquitetura de componentes e separação clara de responsabilidades.

  3. 03

    Entregar

    Implementação iterativa com foco em consistência e manutenção.

03 / Stack

Tecnologias

  • React
  • AEM
  • TypeScript
  • Styled Components
  • Node.js
  • Jest
  • Figma
  • GitLab
  • Bitbucket
  • Jira
  • Scrum
“O case não termina na tela. A qualidade está em como produto, regra de negócio e engenharia se encaixam.”

Voltar aos projetos

Vamos conversar

Tem uma ideia, produto ou desafio interessante?