Prosperty IKE – Πλατφόρμα ακινήτων

Prosperty case study — Ανάπτυξη της γεωχωρικής πλατφόρμας ακινήτων: αναζήτηση στον χάρτη, αγγελίες και το backoffice των συμβούλων

Πελάτης:

Prosperty IKE

Ημερομηνία:

2021–2022

Διάρκεια:

12 μήνες
Prosperty IKE – Πλατφόρμα ακινήτων
Στην Prosperty εργάστηκα σε frontend και backend για μια πλατφόρμα ακινήτων όπου η τοποθεσία και η εγγύτητα αποτελούσαν βασικά κριτήρια αναζήτησης. Η δουλειά περιλάμβανε αρχιτεκτονική, νέες λειτουργίες και αναδιάρθρωση υπάρχοντος κώδικα.

Ο πελάτης

Η Prosperty IKE είναι startup τεχνολογίας ακινήτων. Η πλατφόρμα της υποστηρίζει αναζήτηση με βάση την τοποθεσία, την εγγύτητα και άλλα χωρικά κριτήρια.

Το έργο

Η αναζήτηση ακινήτων στην Prosperty βασιζόταν στην τοποθεσία, στην εγγύτητα και σε χωρικά κριτήρια. Αυτές οι παράμετροι ήταν μέρος του βασικού μοντέλου αναζήτησης και όχι μια πρόσθετη επιλογή πάνω σε μια απλή λίστα.

Η γεωχωρική λογική επηρέαζε και τις δύο πλευρές της εφαρμογής. Το backend έπρεπε να χειρίζεται χωρικά ερωτήματα και συνδυασμούς φίλτρων, ενώ το frontend έπρεπε να παρουσιάζει τις επιλογές και τα αποτελέσματα με τρόπο κατανοητό και σε κινητή συσκευή.

Καθώς οι απαιτήσεις του προϊόντος άλλαζαν, αναδιάρθρωσα υπάρχοντα μέρη του κώδικα με καθαρότερο διαχωρισμό αρμοδιοτήτων και πιο σαφή ροή δεδομένων.

Η αρχιτεκτονική έπρεπε να υποστηρίζει την τρέχουσα έκδοση του προϊόντος, χωρίς να θεωρεί ότι οι απαιτήσεις είχαν οριστικοποιηθεί. Γι’ αυτό το refactoring ήταν μέρος της κανονικής ανάπτυξης και όχι ξεχωριστή φάση στο τέλος.

Η πρόκληση

Η γεωχωρική αναζήτηση απαιτούσε προσοχή στα ερωτήματα του backend, στον συνδυασμό των φίλτρων και στον τρόπο με τον οποίο τα αποτελέσματα ενημέρωναν το interface. Οι επιλογές υλοποίησης επηρέαζαν άμεσα την απόδοση της αναζήτησης.

Παράλληλα, οι απαιτήσεις ενός startup μεταβάλλονταν όσο εξελισσόταν το προϊόν. Χρειαζόταν τακτικό refactoring ώστε τα όρια ανάμεσα στις λειτουργίες να παραμένουν σαφή και οι νέες αλλαγές να βασίζονται σε κατανοητό κώδικα.

Τι έκανα εγώ

Εργάστηκα ως full-stack μηχανικός και συμμετείχα στις αρχιτεκτονικές αποφάσεις της εφαρμογής.

Στο frontend χρησιμοποίησα Vuetify, ενώ το backend ήταν σε Laravel. Υλοποίησα νέες λειτουργίες και αναδιάρθρωσα υπάρχοντα modules και ροές δεδομένων, με ιδιαίτερη προσοχή στα σημεία που συνδέονταν με τη γεωχωρική αναζήτηση.

Σε συνεργασία με την ομάδα προϊόντος, μετέτρεπα κάθε επιχειρησιακή απαίτηση σε συγκεκριμένες τεχνικές εργασίες. Ξεκαθάριζα έγκαιρα τις διαθέσιμες επιλογές και τι απαιτούσε η καθεμία.

Τεχνολογίες

  • Vue.js 3, Vuetify, Laravel, full-stack αρχιτεκτονική, γεωχωρικά ερωτήματα και αναζήτηση
Ετικέτες
Κατηγορίες

Περισσότερα

ICAP CRIF AE case study — Ανάπτυξη του εταιρικού ιστότοπου και διατήρηση της συνέπειας σε 200+ σελίδες υπηρεσιών και περιεχομένου σε όλον τον όμιλο

ICAP CRIF AE – Εταιρικός ιστότοπος

Ο ελληνικός εταιρικός ιστότοπος της ICAP CRIF, με σαφή οργάνωση για σύνθετες υπηρεσίες πιστωτικού κινδύνου και επιχειρηματικής πληροφόρησης.

Πείτε μου για το έργο σας και πάρτε τιμή, χρονοδιάγραμμα και αντικείμενο με email. Χωρίς κλήση.
Σας άρεσε αυτό που είδατε; Ας συνεργαστούμε

    Πώς δουλεύει
    1. Πείτε μου για το έργο σας παρακάτω.
    2. Σας στέλνω με email μερικές γρήγορες ερωτήσεις, περίπου 2 λεπτά.
    3. Παίρνετε τιμή, χρονοδιάγραμμα και αντικείμενο έργου με email. Χωρίς κλήση.
    Ένα link με βοηθάει να εκτιμήσω πιο γρήγορα το έργο σας.

    Απαντώ συνήθως μέσα σε μία εργάσιμη, με τιμή, χρονοδιάγραμμα και αντικείμενο έργου.

    Ο ιστότοπος προστατεύεται από reCAPTCHA. Ισχύουν η Πολιτική Απορρήτου και Όροι Χρήσης της Google.