Caso de estudo · React · Redux · CI/CD
Brixel Hub
Um portal que permite a vendedores e compradores acompanhar a venda de um imóvel do início ao fim.
Função
Frontend Developer Lead
Stack
ReactReduxJestCypressGitLab CIAWS
Período
2019–2025
O objetivo
Desenvolvido para a Brixel AG, uma empresa imobiliária sediada em Zurique: permitir a vendedores e compradores acompanhar online a venda ou a compra de um imóvel.
Como o desenvolvi
Frontend em React e Redux, com Jest para testes unitários e Cypress para testes end-to-end. Configurei uma pipeline de CI/CD no GitLab que instala, compila, corre os testes e, só se tudo passar, publica na AWS.
O desafio
Um formulário em vários passos para adicionar um imóvel, em que os passos mudam conforme as escolhas do utilizador e a gravação funciona de forma diferente para utilizadores autenticados e anónimos: os anónimos registam-se ou iniciam sessão primeiro e só depois o imóvel é guardado a partir dessa resposta.
Nota sobre a demo
Esta é uma demonstração independente, para efeitos de portefólio, de um projeto desenvolvido originalmente para a Brixel AG. Utiliza dados fictícios e um backend simulado e não é um serviço oficial da Brixel.
Projeto seguinte




