A Husky’s Job — Πλατφόρμα προσλήψεων και διαχείρισης προσωπικού

A Husky's Job case study — Ανάπτυξη του frontend για προσλήψεις και διαχείριση προσωπικού: pipeline, βάρδιες και αρχεία

Πελάτης:

A Husky's Job GmbH

Ημερομηνία:

2022

Διάρκεια:

2 μήνες
A Husky’s Job — Πλατφόρμα προσλήψεων και διαχείρισης προσωπικού
Σχεδίασα και έφτιαξα το frontend της πλατφόρμας προσλήψεων και διαχείρισης προσωπικού A Husky’s Job, του backoffice μέσα στο οποίο ζουν όλη μέρα recruiters και διαχειριστές. Το έργο ήταν σύντομο, οπότε η αρχιτεκτονική έπρεπε να βγει σωστή με την πρώτη.

Ο πελάτης

Η A Husky’s Job φτιάχνει εργαλεία προσλήψεων και διαχείρισης προσωπικού για εταιρείες που χρειάζονται δομή γύρω από το recruitment: pipelines, συντονισμό και όλη τη διαχειριστική δουλειά που περιβάλλει την τοποθέτηση ενός ανθρώπου σε μια θέση.

Το έργο

Η A Husky’s Job ήθελε ένα μέρος για να τρέχει προσλήψεις και διαχείριση προσωπικού, αντί για τέσσερα. Διαχείριση υποψηφίων, pipelines πρόσληψης και η λειτουργική εικόνα γύρω από αυτά.Εδώ μιλάμε για εσωτερικό εργαλείο, κι αυτό αλλάζει το τι σημαίνει «καλό». Δεν πείθει κανέναν. Ο κόσμος το ανοίγει στις 9 και είναι ακόμα μέσα του στις 5, οπότε η σαφήνεια και η προβλεψιμότητα μετρούσαν πάνω από οτιδήποτε άλλο. Η διάταξη έπρεπε να μένει αρκετά σταθερή ώστε να δουλεύει η μνήμη των χεριών.Πρώτα μπήκε η αρχιτεκτονική του frontend: δομή components, σύστημα διάταξης, πώς ταξιδεύουν τα δεδομένα μέσα σε μια οθόνη. Αυτή η δουλειά δεν φαίνεται όταν γίνει σωστά και κοστίζει ακριβά όταν δεν γίνει.Το έργο ήταν σύντομο. Ο στόχος ήταν να μείνει πίσω ένα frontend που ο επόμενος developer μπορεί να επεκτείνει χωρίς να το ξηλώσει πρώτα.

Η πρόκληση

Το να σχεδιάσεις αρχιτεκτονική frontend που κλιμακώνεται μέσα σε στενό χρονοδιάγραμμα είναι κυρίως θέμα του ποιες αποφάσεις αρνείσαι να αναβάλεις. Αν βγουν λάθος νωρίς τα όρια των components και η ροή των δεδομένων, το πληρώνει κάθε επόμενο feature.Το ότι ήμουν η εξωτερική ομάδα προσθέτει έναν δικό του περιορισμό. Το scope έπρεπε να είναι ρητό και η παράδοση να στέκεται μόνη της, γιατί δεν θα ήμουν εκεί όταν θα έμπαινε το επόμενο feature.

Τι έκανα εγώ

Ήμουν επικεφαλής του frontend: αρχιτεκτονική, δομή components, σύστημα διάταξης και η κατεύθυνση του UI που ακολούθησε το υπόλοιπο build.Vue.js, με PrimeVue για τα βαριά διαδραστικά κομμάτια όπως πίνακες και σύνθετα πεδία φορμών, και Tailwind CSS για τη διάταξη. Η επιλογή του PrimeVue στα σημεία με πυκνά δεδομένα ήταν συνειδητή ανταλλαγή: αν τα έφτιαχνα από το μηδέν θα έτρωγαν όλο το χρονοδιάγραμμα χωρίς πραγματικό όφελος.Είχα και την τεχνική εποπτεία, που στην πράξη σήμαινε να μένουν τα επαναχρησιμοποιήσιμα μοτίβα όντως επαναχρησιμοποιήσιμα, αντί να εφευρίσκει κάθε νέα οθόνη το δικό της.

Τεχνολογίες

  • Vue.js, PrimeVue, Tailwind CSS, αρχιτεκτονική μόνο frontend, backoffice συστήματα, πλατφόρμες προσλήψεων και διαχείρισης προσωπικού
Ετικέτες
Κατηγορίες

Περισσότερα

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

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

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

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