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
- 01
Entender
Mapeamento de requisitos, restrições e estados relevantes.
- 02
Estruturar
Arquitetura de componentes e separação clara de responsabilidades.
- 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.”