← Todos os projetos

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

Links

Brixel Hub captura de ecrã 1/4
Brixel Hub captura de ecrã 2/4
Brixel Hub captura de ecrã 3/4
Brixel Hub captura de ecrã 4/4

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.