Flatmatch - Troba el teu lloc ideal per viure
Flatmatch és una aplicació web dissenyada per ajudar els estudiants Erasmus i joves professionals a trobar allotjament de curta i mitjana durada fàcilment a tot el món. Inspirada en aplicacions basades en lliscar com Tinder, però aplicada al mercat del lloguer, Flatmatch fa que la cerca d’habitatge sigui ràpida, visual i atractiva.
El concepte és senzill: llisca entre els anuncis fins que trobis el teu “match”.
Característiques principals
- Interfície de lliscament a l’estil Tinder: Llisca a la dreta per desar una propietat als teus preferits, llisca a l’esquerra per descartar-la.
- Secció de preferits: Accedeix i gestiona fàcilment les teves propietats desades.
- Xat en temps real: (Properament) Comunica’t directament amb els propietaris i gestors de propietats.
- Pagament a l’aplicació: (Properament) Paga els dipòsits i el lloguer de forma segura a través de l’aplicació.
- Gestió de perfils: Crea i gestiona el teu perfil d’usuari i els teus anuncis.
- Enfocament internacional: L’aplicació està disponible en diversos idiomes, adaptant-se automàticament a l’idioma del navegador de l’usuari.
- Publicació fàcil de propietats: Els propietaris poden crear i publicar anuncis ràpidament mitjançant un formulari guiat de diversos passos.
Funcions bàsiques
L’aplicació s’estructura en quatre pàgines principals:
Inici (Explorar propietats)
La pàgina d’inici presenta una interfície de pila de targetes a l’estil Tinder, on els usuaris poden:
- Lliscament cap a l’esquerra per descartar una propietat.
- Lliscament cap a la dreta per afegir-la als preferits.
- Desplaçar-se verticalment en una targeta per veure’n més detalls.
Preferits
Aquesta secció reuneix totes les propietats desades amb un lliscament cap a la dreta. Els usuaris poden:
- Explorar la llista de propietats desades.
- Obrir la vista de detalls per obtenir més informació.
- Des del modal de detalls, contactar directament amb el propietari.


Xats
La pestanya de xats permetrà aviat converses en temps real entre propietaris i llogaters.
En aquest moment, aquesta funció encara està en desenvolupament.
Perfil
Els usuaris poden gestionar la seva identitat i els seus anuncis a la secció de Perfil:
- Completar el seu perfil personal.
- Veure i gestionar les seves pròpies propietats publicades.


Flux de creació de propietats
Publicar una propietat a Flatmatch és senzill, dividit en passos guiats per assegurar-se que cada anunci sigui precís i atractiu.
En lloc d’aclaparar els usuaris amb un formulari llarg, el procés es divideix en 9 passos senzills:
- Tipus de propietat
En aquest pas, els usuaris seleccionen el tipus de propietat que estan anunciant (per exemple, apartament, habitació compartida).
- Ubicació
En aquest pas, els usuaris especifiquen la ubicació de la propietat; això es fa amb una entrada d’autocompleció que conté tots els carrers del món. En seleccionar el carrer desitjat, s’establiran automàticament les coordenades, el codi postal, el nom de la ciutat i el nom del país de la propietat, de manera que l’usuari no els hagi d’omplir manualment.
- Comoditats i serveis
En aquest pas, els usuaris poden seleccionar els serveis i les comoditats disponibles a la propietat (per exemple, Wi-Fi, cuina, rentadora). També la quantitat de banys, habitacions i la mida de la propietat.
- Companyia
Si la propietat és compartida, el propietari pot especificar detalls sobre els actuals companys de pis que viuen a la propietat i també si el propietari viu a la propietat.
- Metadades (preu, mida, etc.)
En aquest pas, els usuaris proporcionen detalls clau sobre la propietat, incloent-hi el preu, el nom, la descripció visible i pugen fotos per mostrar l’espai.
- Preferències del llogater
En aquest pas, els propietaris poden especificar qualsevol preferència que tinguin per als potencials llogaters, com ara la franja d’edat, l’ocupació o el gènere.
- Normes de la casa
En aquest pas, els propietaris poden establir normes específiques de la casa que els llogaters han d’acceptar, com ara no fumar o no acceptar mascotes.
- Disponibilitat i horaris
En aquest pas, els propietaris poden especificar la disponibilitat de la propietat, incloent-hi les dates d’entrada i la durada mínima/màxima de l’estada.
- Vista prèvia i publicació
En el pas final, els usuaris poden revisar tota la informació que han introduït, fer les edicions necessàries i després publicar l’anunci perquè estigui actiu a la plataforma.
Piló tecnològic
Flatmatch està construït amb tecnologies modernes, ràpides i escalables:
| Tecnologia | Propòsit |
|---|---|
| React | Biblioteca principal de la IU |
| React Router | Navegació i encaminament |
| TailwindCSS + Radix Primitives | Estilisme i components accessibles |
| TypeScript | Seguretat de tipus i mantenibilitat |
| Vite | Empaquetat i desenvolupament ràpid |
| @polgubau/utils | Funcions d’utilitat personalitzades |
| Supabase | Backend-as-a-Service (BaaS) |
| open-map-geocoder | Autocompleció d’adreces |
Plans de futur
Flatmatch és un projecte en curs amb moltes funcions interessants planificades, com ara:
- Xat en temps real entre propietaris i llogaters.
- Opcions de filtratge avançat per a cerques de propietats.
- Ressenyes i valoracions dels usuaris per a propietats i propietaris.
- Aplicació m\u00f2bil per navegar i lliscar des de qualsevol lloc.
- Match de companys de pis basat en l’estil de vida i les preferències.
- Plans de subscripció per a propietaris amb funcions prèmium.
Enllaços