Baby Sisters — Πλατφόρμα κρατήσεων για baby sitting

Baby Sisters case study — Full-stack ανακατασκευή: αναζήτηση, κρατήσεις, προγραμματισμός και πληρωμές για marketplace φροντίδας παιδιών

Πελάτης:

Baby Sisters

Ημερομηνία:

2020–2021

Διάρκεια:

8 μήνες
Baby Sisters — Πλατφόρμα κρατήσεων για baby sitting
Full-stack δουλειά στην πλατφόρμα κρατήσεων baby sitting Baby Sisters, ένα marketplace δύο πλευρών στην Πορτογαλία όπου οι οικογένειες κλείνουν baby sitter. Κρατήσεις, πληρωμές, ειδοποιήσεις, και μεταφορά του υπάρχοντος κώδικα σε τρέχουσες εκδόσεις των frameworks.

Ο πελάτης

Η Baby Sisters συνδέει οικογένειες στην Πορτογαλία με ελεγμένες baby sitters, για ένα βράδυ ή για μόνιμη συνεργασία. Οι baby sitters τη χρησιμοποιούν για να βρίσκουν δουλειά και να διαχειρίζονται μόνες τους τη διαθεσιμότητά τους.

Το έργο

Η Baby Sisters είναι marketplace με δύο ομάδες χρηστών που θέλουν αντίθετα πράγματα. Η οικογένεια θέλει baby sitter διαθέσιμη την Πέμπτη. Η baby sitter θέλει δουλειά που να χωράει στην υπόλοιπη εβδομάδα της. Το προϊόν πρέπει να εξυπηρετεί και τις δύο, χωρίς καμία από τις δύο να νιώθει δεύτερη.Αυτό φαίνεται στους μηχανισμούς: αναζήτηση και διαθεσιμότητα, η ίδια η ροή κράτησης, διαχείριση χρηστών, πληρωμές. Στις πληρωμές κρίνεται ένα marketplace. Αν τα χρήματα αργήσουν, βγουν λάθος ή δεν εξηγούνται, η εμπιστοσύνη χάθηκε και δεν την επαναφέρει κανένα ωραίο interface.Ένα μεγάλο κομμάτι του έργου ήταν λιγότερο ορατό. Ξαναδούλεψα τον υπάρχοντα κώδικα και τον μετέφερα σε τρέχουσες εκδόσεις των frameworks, με την επιχειρησιακή λογική και τη συμπεριφορά προς τον χρήστη να μένουν ακριβώς ίδιες. Το ζητούμενο ήταν να κοστίσει ο επόμενος χρόνος ανάπτυξης λιγότερο από τον προηγούμενο.Μιλάμε για μικρομεσαία επιχείρηση, όχι για χρηματοδοτούμενο scale-up, οπότε η αρχιτεκτονική έπρεπε να έχει τίμιο μέγεθος γι’ αυτό.

Η πρόκληση

Το δύσκολο είναι η διπλή πλευρά. Μια κράτηση είναι μία εγγραφή αλλά δύο ξεχωριστές ροές, και η διαθεσιμότητα πρέπει να αληθεύει και από τις δύο κατευθύνσεις την ίδια στιγμή.Και μετά είναι όλα όσα συμβαίνουν όταν δεν κοιτάζει κανείς. Υπενθυμίσεις, ενημερώσεις κρατήσεων και αλλαγές κατάστασης τρέχουν σε προγραμματισμένες εργασίες και push notifications. Είναι ακριβώς τα features που ο χρήστης προσέχει μόνο όταν χαλάσουν.

Τι έκανα εγώ

Δούλεψα σε όλο το stack. Στο frontend, React, βελτιώνοντας τη ροή κράτησης τόσο για τις οικογένειες όσο και για τις baby sitters. Στο backend, υπηρεσίες Laravel για κρατήσεις, πληρωμές, ειδοποιήσεις και τις προγραμματισμένες εργασίες από πίσω.Τον περισσότερο χρόνο τον πήρε η μεταφορά: εκσυγχρονισμός του κώδικα και μετάβαση σε νεότερες εκδόσεις των frameworks, χωρίς να αλλάξει τίποτα από όσα έβλεπε ο χρήστης. Δουλειά χωρίς καμία λάμψη, εσκεμμένα.Είναι ζωντανό marketplace με πραγματικά χρήματα να περνούν από μέσα, οπότε ο πήχης ήταν ένας: προγραμματισμός, πληρωμές και ειδοποιήσεις να συνεχίσουν να δουλεύουν ακριβώς όπως πριν, κάθε φορά.

Τεχνολογίες

  • React, Laravel, full-stack αρχιτεκτονική web εφαρμογής, συστήματα κρατήσεων και προγραμματισμού, επεξεργασία πληρωμών, push notifications, cron jobs
Ετικέτες
Κατηγορίες

Περισσότερα

Adidas AG case study — Ανάπτυξη ελαφριάς desktop εφαρμογής σε Electron για διαχείριση B2B πελατών και εγγράφων

Adidas AG — Desktop εφαρμογή B2B πωλήσεων

Ελαφρύ desktop εργαλείο για τις B2B πωλήσεις της Adidas: δεδομένα πελατών και έγγραφα, γρήγορα. Vue.js σε Electron, γιατί ο πωλητής το ανοίγει πενήντα φορές τη μέρα.

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

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

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

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