← Tutti i progetti

Case study · React · Redux · CI/CD

Brixel Hub

Un portale che permette a venditori e acquirenti di seguire la vendita di un immobile dall’inizio alla fine.

Ruolo

Frontend Developer Lead

Stack

ReactReduxJestCypressGitLab CIAWS

Periodo

2019–2025

Link

Brixel Hub screenshot 1/4
Brixel Hub screenshot 2/4
Brixel Hub screenshot 3/4
Brixel Hub screenshot 4/4

L’obiettivo

Realizzato per Brixel AG, società immobiliare con sede a Zurigo: permettere a venditori e acquirenti di seguire online la vendita o l’acquisto di un immobile.

Come l’ho realizzato

Frontend in React e Redux, con Jest per gli unit test e Cypress per i test end-to-end. Ho configurato una pipeline CI/CD su GitLab che installa, compila, esegue i test e, solo se tutto passa, pubblica su AWS.

La sfida

Un form in più step per inserire un immobile, in cui gli step cambiano in base alle scelte dell’utente e il salvataggio funziona in modo diverso per utenti autenticati e anonimi: gli anonimi prima si registrano o accedono, poi l’immobile viene salvato a partire da quella risposta.

Nota sulla demo

Questa è una dimostrazione indipendente, a scopo di portfolio, di un progetto sviluppato originariamente per Brixel AG. Usa dati fittizi e un backend simulato e non è un servizio ufficiale di Brixel.