Ioannidis Team — Πλατφόρμα διαχείρισης μαθητών και συνδρομών

Ioannidis Team case study — Ανάπτυξη της πλατφόρμας για αρχεία μαθητών, συνδρομές, παρουσίες και επικοινωνία

Πελάτης:

Ioannidis Team

Ημερομηνία:

2020–2021

Διάρκεια:

6 μήνες
Ioannidis Team — Πλατφόρμα διαχείρισης μαθητών και συνδρομών
Η πλατφόρμα διαχείρισης μαθητών Ioannidis Team: μαθητές, συνδρομές, πληρωμές, παρουσίες και όλη η αυτοματοποιημένη αλληλογραφία γύρω από αυτά. Frontend σε Vue.js, backend σε Node.js.

Ο πελάτης

Η Ioannidis Team παρέχει δομημένη εκπαίδευση με μοντέλο συνδρομής. Τα μέλη, οι συνδρομές και οι επαναλαμβανόμενες πληρωμές είναι η ίδια η επιχείρηση, οπότε η διαχείρισή τους δεν είναι δευτερεύον θέμα.

Το έργο

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

Η πρόκληση

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

Τι έκανα εγώ

Full-stack, με σχεδιασμό και υλοποίηση και στις δύο άκρες.Frontend σε Vue.js, με στόχο τις ροές διαχείρισης. Τα interfaces διαχείρισης κρίνονται από το πόσο λίγα κλικ θέλει μια δουλειά ρουτίνας, όχι από το πώς δείχνουν σε ένα screenshot.Backend σε Node.js: διαχείριση μαθητών, συνδρομές, πληρωμές και αυτοματοποίηση email, μαζί με τα μοντέλα δεδομένων και την επιχειρησιακή λογική. Τα δεδομένα πληρωμών και χρηστών σήμαιναν ότι η ασφάλεια και η αξιοπιστία ήταν οι περιορισμοί γύρω από τους οποίους χωρούσαν όλα τα άλλα.Δούλεψα απευθείας με τον πελάτη ώστε ο πραγματικός τρόπος λειτουργίας τους να γίνει κάτι που μπορεί να επιβάλει ένα σύστημα.

Τεχνολογίες

  • Vue.js, Node.js, full-stack αρχιτεκτονική web εφαρμογής, συστήματα διαχείρισης μαθητών, συνδρομές και επεξεργασία πληρωμών, αυτοματοποίηση email
Ετικέτες
Κατηγορίες

Περισσότερα

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

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

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

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