← All projects

Case study · React · Redux · CI/CD

Brixel Hub

A portal that lets sellers and buyers follow a property sale from start to finish.

Role

Frontend Developer Lead

Stack

ReactReduxJestCypressGitLab CIAWS

Period

Brixel, 2019–2025

Brixel Hub screenshot
Brixel Hub screenshot
Brixel Hub screenshot
Brixel Hub screenshot

The goal

Built for Brixel AG, a real-estate company based in Zurich: let sellers and buyers follow the sale or acquisition of a property online.

How I built it

Frontend in React and Redux, with Jest for unit tests and Cypress for end-to-end tests. I set up a GitLab CI/CD pipeline that installs, builds, runs the tests and, only if everything passes, deploys to AWS.

The challenge

A multi-step form to add a property, where steps change with the user's choices and saving works differently for logged-in and anonymous users: anonymous users register or log in first, then the property is saved from that response.