×

το NCovTrack

Ο πλήρης πίνακας ελέγχου COVID-19!

Όλα σε Ένα

Βρήκα δύσκολο να βρω λεπτομερείς πληροφορίες για τον κορωνοϊό ανά περιοχή.

Το NCovTrack η ιστοσελίδα είχε ως στόχο να γίνει το πιο λεπτομερές πίνακας ελέγχου για τον εμβολιασμό και τον COVID-19 παρέχοντας λεπτομερείς στατιστικές για αυτά τα στατιστικά σε προσωρινό και κομητειακό επίπεδο ανά χώρα σε όλο τον κόσμο, ανακτώντας αυτόματα τα δεδομένα από τα κυβερνητικά και υγειονομικά τμήματα κάθε χώρας. Από την αρχή της ανάπτυξης, η ιστοσελίδα υπέστη πολλαπλές ανακατασκευές, συμπεριλαμβανομένης της αναδιάταξης του κώδικα, της βελτίωσης του σχεδιασμού UX & UI και της προσθήκης περισσότερων δεδομένων. Από τη στιγμή που η ιστοσελίδα έγινε διαθέσιμη στις 24 Μαΐου 2020 υπό το όνομα Covid19LiveSpread, η ιστοσελίδα έλαβε πάνω από 30 εκατομμύρια συνολικές επισκέψεις!

Η ιδέα της δημιουργίας NCovTrack προήλθε από την αρχή της πανδημίας, όταν οι παππούδες μου δεν γνώριζαν πώς εξαπλώνεται ο κορωνοϊός στην πατρίδα μου, την Ελλάδα. Οι στατιστικές ήταν διάσπαρτες στον ιστό και ήταν δύσκολο να τις βρείτε, επίσης, δεν ήταν ενημερωμένες τότε. Ταυτόχρονα, τα δεδομένα από κάθε υποπεριοχή (συμβούλιο) της Σκωτίας δεν ήταν ευρέως διαθέσιμα. Αυτό μου έδωσε την ευκαιρία να δημιουργήσω μια νέα ιστοσελίδα όπου όλοι θα μπορούσαν να επισκεφτούν και να βρουν τα ακριβή δεδομένα που αναζητούν από την τοπική τους περιοχή.

Card image cap
Έκδοση σε κινητό αφής του NCovTrack στην ημερομηνία της κυκλοφορίας του.

Έτσι, ξεκίνησα την ανάπτυξη της ιστοσελίδας στις 6 Μαΐου 2020. Κατά τη διάρκεια της εργασίας, δεν είχα καθόλου εμπειρία στη χρήση σύγχρονων τεχνολογιών front-end και back-end όπως το node.js, το express.js και το MongoDB, αλλά λαμβάνοντας υπόψη τους απεριόριστους πόρους που προσφέρει η ιστοσελίδα σήμερα, κατάφερα να μάθω ό,τι χρειαζόμουν για να δημιουργήσω την ιστοσελίδα από το μηδέν. Αφού κατέβαλα ολόκληρες ημέρες εργασίας με αρκετές αδιάκοπες νύχτες, ολοκλήρωσα την ιστοσελίδα μέσα σε 3 εβδομάδες. Άνθρωποι στο δίκτυό μου με υποστήριξαν για την ιστοσελίδα και το τμήμα Επιστήμης Πληροφορικής του Πανεπιστημίου του Εδιμβούργου παρουσίασε το έργο.

Μετά από μεγάλο χρονικό διάστημα εργασίας σε αυτό το έργο, δεν μόνο διευρύνθηκα τεχνικά, αλλά μάθαινα επίσης πόσο σημαντικό είναι το σχεδιασμός. Αυτή είναι η πρώτη φορά που αναλαμβάνω ένα έργο τόσο μεγάλης έκτασης και παρά τα πολλά δαπανηρά λάθη, ήμουν αποφασισμένος να συνεχίσω να βελτιώνω τον ιστότοπο βασιζόμενος στα σχόλια κάθε επισκέπτη. Ο ιστότοπος άρχισε να λαμβάνει μεγάλη ποσότητα επισκεπτών τον Ιανουάριο του 2021, αφού τον δημοσίευσα σε μερικές ομάδες στο Facebook που αφορούν τα στατιστικά των εμβολιασμών, και λόγω της υψηλής ζήτησης, συνέχισα να βελτιώνω τον σχεδιασμό και να προσθέτω περισσότερα δεδομένα για να εξυπηρετώ ένα ευρύτερο κοινό από περισσότερες χώρες εκτός από τις ΗΠΑ, το Ηνωμένο Βασίλειο και την Ελλάδα. Χάρη στο ποικίλο πληθυσμό και τους εθελοντές μου, ο ιστότοπος έχει μεταφραστεί σε 21 διαφορετικές γλώσσες.

Ο ιστότοπος προβλήθηκε στις κορυφαίες εφημερίδες στην Ελλάδα, συμπεριλαμβανομένων in.gr, καθώς και σε πολλά ελληνικά τηλεοπτικά κανάλια σχετικά με το έργο, καθώς και στο Τέξας. Συνεντεύξεις έχουν ανεβεί στον προσωπικό μου προσωπικό κανάλι στο YouTube. Η ιστοσελίδα χρησιμοποιήθηκε ακόμα και προσωρινά από μία Εταιρεία Νέων Μέσων για την αναφορά των στατιστικών εμβολιασμού στην Καλιφόρνια.

Ο ιστότοπος δημιουργήθηκε χρησιμοποιώντας το node.js και το express.js, μαζί με κάποιο Python για το backend και απλό JavaScript στο frontend. Καθώς μαθαίνω αυτή τη στιγμή το React.js, σκοπεύω να μετατρέψω ολόκληρο το σύστημα του frontend σε React ως μέρος της διαδικασίας μάθησής μου.

Συλλογή NCovTrack

Έχω περισσότερη δουλειά!

Σας άρεσε αυτό το έργο; Γιατί να μην ελέγξετε τα άλλα έργα μου;

Επικοινωνήστε μαζί μου!

Είμαι κατάλληλος για τις ανάγκες σας και θέλετε να δημιουργήσουμε κάτι εκπληκτικό μαζί; Ας μετατρέψουμε την καυτή ιδέα σε πραγματικότητα αφήνοντάς μου ένα μικρό μήνυμα!