WaterBaby Serres — Σχολή Βρεφικής & Παιδικής Κολύμβησης
4 εβδομάδες|Σχεδιασμός & Frontend Development
Η WaterBaby Serres διδάσκει βρέφη από τεσσάρων μηνών και παιδιά έως δέκα ετών, σε θερμαινόμενη εσωτερική πισίνα στο Elpida Resort. Η ιστοσελίδα έπρεπε να μιλάει πρώτα στους Έλληνες γονείς και δεύτερα στους επισκέπτες στα αγγλικά, χωρίς να γίνει δύο ιστοσελίδες. Έτσι κάθε κείμενο υπάρχει δύο φορές μέσα στο ίδιο αρχείο και ο διακόπτης απλώς αλλάζει ποιο είναι κρυμμένο: ένα URL ανά σελίδα, χωρίς επαναφόρτωση, χωρίς fetch, χωρίς δεύτερο σετ σελίδων να συντηρείται, και τα ελληνικά διαβάζονται κανονικά με το JavaScript κλειστό. Έξι σελίδες τη συγκροτούν — αρχική, σχετικά, τα δύο προγράμματα, gallery και επικοινωνία — με τα τέσσερα παιδικά επίπεδα από αρχάριους έως προχωρημένους, τον εξοπλισμό και τα δικαιολογητικά που χρειάζεται ένας γονέας, και συχνές ερωτήσεις. Το GSAP και το ScrollTrigger φιλοξενούνται τοπικά αντί για CDN, και κάθε κίνηση είναι προσθετική: τίποτα δεν κρύβεται εκ των προτέρων από το CSS, οπότε ένα script που αποτυγχάνει αφήνει πλήρη σελίδα και όχι λευκή. Η κίνηση εισόδου στην αρχική αδειάζει ένα κύμα προς τα κάτω μία φορά ανά session και καθαρίζει μόνη της μέσω CSS keyframes, ώστε να μην μπορεί να παγιδεύσει τον επισκέπτη πίσω από ένα overlay ακόμη κι αν πεθάνει το JavaScript. Τα δομημένα δεδομένα καλύπτουν τα προγράμματα, τις ερωτήσεις, τη gallery και τα breadcrumbs· ένα llms.txt δηλώνει τα επαληθευμένα στοιχεία για τους βοηθούς AI και είναι δεμένο με τις σελίδες από τα τεστ, ώστε τα δύο να μην αποκλίνουν. Εικοσιένα τεστ Node κρατούν το σύνολο στη θέση του — δομή σελίδων, ελληνικά κείμενα, τα stub ανακατευθύνσεων, τις ιδιότητες ασφαλείας του loader και την αντίθεση WCAG σε κάθε πορτοκαλί επιφάνεια.
Τεχνολογίες
HTML5CSS3Vanilla JS (ES Modules)GSAP 3ScrollTriggerJSON-LDi18n (EL/EN)Node Test RunnerWCAG 2.2 AASEO
Προκλήσεις
Μια δίγλωσση ιστοσελίδα συνήθως σημαίνει δύο από όλα — δύο σετ σελίδων, δύο URL, δύο ευκαιρίες να ενημερώσεις το ένα και να ξεχάσεις το άλλο. Εδώ τη συντηρεί μία εκπαιδεύτρια, οπότε ένα δεύτερο αντίγραφο κάθε σελίδας θα ήταν βάρος και όχι δυνατότητα. Τα ελληνικά έπρεπε επίσης να είναι η πραγματική προεπιλογή, αναγνώσιμα πριν τρέξει οποιοδήποτε script, γιατί το κοινό είναι ντόπιοι γονείς. Και οι πινελιές που θέλει μια σχολή κολύμβησης — κίνηση εισόδου, αποκαλύψεις στο scroll, ένα lightbox — είναι ακριβώς αυτά που αφήνουν λευκή σελίδα όταν ένα script αποτύχει σε κινητό με αδύναμο σήμα.
Λύσεις
Και οι δύο γλώσσες υπάρχουν inline σε κάθε αρχείο και ο διακόπτης απλώς εναλλάσσει ένα hidden attribute, οπότε υπάρχει μία σελίδα προς επεξεργασία, ένα URL προς κοινοποίηση και τίποτα προς συγχρονισμό· η προτίμηση αποθηκεύεται στο localStorage και η αλλαγή στέλνει ένα custom event που ακούει η gallery. Τα μη κειμενικά στοιχεία — aria-labels, placeholders, meta descriptions, ακόμη και ο τίτλος του εγγράφου — μεταφράζονται μέσα από ζεύγη data attributes που χειρίζεται η ίδια συνάρτηση, ώστε μια μεταφρασμένη σελίδα να μην έχει αμετάφραστες γωνιές. Η κίνηση είναι προσθετική εξ ορισμού και ένα τεστ το επιβάλλει: το CSS δεν επιτρέπεται ποτέ να κρύψει εκ των προτέρων ένα κινούμενο στοιχείο, οπότε αν το GSAP δεν φορτώσει χάνεται μόνο η κίνηση. Το overlay εισόδου φεύγει hidden και αποκαλύπτεται μόνο από μια κλάση που προσθέτει το JavaScript, ενώ η έξοδός του είναι CSS keyframe με fill-mode forwards — με το script κλειστό, μπλοκαρισμένο ή σπασμένο, το overlay καθαρίζει ούτως ή άλλως. Οι βιβλιοθήκες φιλοξενούνται τοπικά ώστε μια διακοπή CDN να μην παρασύρει την κίνηση της ιστοσελίδας, και καθένα από τα εικοσιένα τεστ επαληθεύτηκε σπάζοντας σκόπιμα αυτό που προστατεύει.
Δύο Προγράμματα — Από Τεσσάρων Μηνών έως Δέκα ΕτώνΤα Νούμερα που Καθησυχάζουν έναν Γονέα — Ηλικία, Θερμοκρασία, Μέγεθος ΤμήματοςBaby Swimming — Ένα Πρόγραμμα όπου ο Γονέας Μπαίνει στο ΝερόΈνα URL, Όποια Γλώσσα — Τα Τέσσερα Επίπεδα, Γυρισμένα στα ΑγγλικάΕξοπλισμός και Δικαιολογητικά — Οι Ερωτήσεις πριν από Κάθε Πρώτο ΜάθημαΗ Gallery — Φωτογραφίες Διαστασιολογημένες στη Στιγμή, όχι στο ΠλέγμαΤο Lightbox — Ένα Native Dialog, με Πρώτο το ΠληκτρολόγιοΕπικοινωνία — Τρεις Τρόποι να Βρεις μια Σχολή Χωρίς Ρεσεψιόν
Ο ιστότοπός μας έχει σχεδιαστεί σύμφωνα με τις τελευταίες οδηγίες προσβασιμότητας WCAG 2.2 Level AA (Web Content Accessibility Guidelines). Αυτό σημαίνει ότι ο ιστότοπος είναι προσβάσιμος σε όλους τους χρήστες, συμπεριλαμβανομένων ατόμων με αναπηρίες.
Χαρακτηριστικά Προσβασιμότητας:
Κατάλληλη αντίθεση χρωμάτων για εύκολη ανάγνωση
Ευανάγνωστες γραμματοσειρές και μεγέθη κειμένου
Πλήρης υποστήριξη πλοήγησης μέσω πληκτρολογίου
Εναλλακτικό κείμενο για όλες τις εικόνες
Σαφής δομή και σημασιολογική HTML
Συμβατότητα με screen readers
Βελτιωμένα μεγέθη στόχων αφής
Ορατοί δείκτες εστίασης
Η προσβασιμότητα είναι η δέσμευσή μας προς όλους τους χρήστες.
Χρηματοδότηση ΕΕ - NextGenerationEU
Χρηματοδοτείται από την Ευρωπαϊκή Ένωση – NextGenerationEU
Η επιχείρηση χρηματοδοτήθηκε στο πλαίσιο της Δράσης «Επιδότηση Επιχειρηματικών Πρωτοβουλιών Νέων Ελεύθερων Επαγγελματιών (ΝΕΕ)» της Δημόσιας Υπηρεσίας Απασχόλησης (ΔΥΠΑ), με χρηματοδότηση από την Ευρωπαϊκή Ένωση – NextGenerationEU, μέσω του Ταμείου Ανάκαμψης και Ανθεκτικότητας «Ελλάδα 2.0».
Το Εθνικό Σχέδιο Ανάκαμψης και Ανθεκτικότητας «Ελλάδα 2.0» στηρίζει επιχειρήσεις και επαγγελματίες στην ανάπτυξη και τον ψηφιακό τους μετασχηματισμό, προσφέροντας χρηματοδοτικά εργαλεία για την ενίσχυση της ανταγωνιστικότητας, της καινοτομίας και της απασχόλησης.
Μέσω αυτού του προγράμματος, η savage.design απέκτησε τους πόρους για τη δημιουργία μιας σύγχρονης, προσβάσιμης και λειτουργικής ψηφιακής παρουσίας που βελτιώνει την επικοινωνία με τους πελάτες και την παροχή υπηρεσιών.
Ο AI Πίνακας Διαχείρισης είναι μια ευφυής διεπαφή που σας επιτρέπει να διαχειρίζεστε κάθε πτυχή της ιστοσελίδας σας απλά μιλώντας. Χωρίς dashboards CMS, χωρίς τεχνικές γνώσεις, χωρίς χειροκίνητη επεξεργασία. Απλά πείτε στο AI τι θέλετε και παρακολουθήστε το να συμβαίνει σε πραγματικό χρόνο.
Περιβάλλον Διπλής Οθόνης
Συνομιλήστε με τον AI βοηθό σας στα αριστερά ενώ βλέπετε τις αλλαγές να εμφανίζονται ζωντανά στα δεξιά. Εναλλάξτε μεταξύ desktop, tablet και mobile προβολών για να δείτε πώς φαίνεται η ιστοσελίδα σας σε κάθε συσκευή.
Τρεις Λειτουργίες
Ρώτησε
Κάντε ερωτήσεις για την ιστοσελίδα σας, λάβετε εξηγήσεις και καθοδήγηση — χωρίς να γίνει καμία αλλαγή.
Ενέργησε
Πείτε στο AI να κάνει αλλαγές. Επεξεργαστείτε κείμενο, ενημερώστε στυλ, αλλάξτε εικόνες, προσθέστε ενότητες — όλα ελεγμένα σε draft πριν δημοσιευτούν.
Σχεδίασε
Ζητήστε ένα λεπτομερές σχέδιο υλοποίησης για σύνθετες ενημερώσεις. Το AI τις αναλύει σε βήματα με εκτιμήσεις πριν ξεκινήσει.
Τι Μπορεί να Κάνει το AI Σας
Επεξεργασία κειμένου, τίτλων και περιεχομένου
Ενημέρωση χρωμάτων, γραμματοσειρών και διάταξης
Αλλαγή και διαχείριση εικόνων
Βελτιστοποίηση SEO και meta tags
Προσθήκη νέων ενοτήτων και σελίδων
Διαχείριση πολύγλωσσου περιεχομένου
Ιστορικό εκδόσεων με επαναφορά ενός κλικ
Διαχωρισμός draft/live — έλεγχος πριν τη δημοσίευση
Ασφάλεια Επιχειρηματικού Επιπέδου
Όλες οι αλλαγές πηγαίνουν πρώτα σε draft — ποτέ απευθείας στην ιστοσελίδα σας
Πλήρες ιστορικό εκδόσεων με άμεση επαναφορά σε οποιαδήποτε προηγούμενη κατάσταση
Αυθεντικοποίηση πολλαπλών χρηστών με πρόσβαση βάσει ρόλων
Πλήρης καταγραφή ελέγχου κάθε ενέργειας
Επιλέξτε το Πλάνο Σας
Starter
€40
/μήνα
Με Claude Haiku 4.5
Ιδανικό για απλές ενημερώσεις περιεχομένου, επεξεργασίες κειμένου και αλλαγές εικόνων.
Επεξεργασία κειμένου και εικόνων
Βασική διαχείριση περιεχομένου
Ιστορικό εκδόσεων
1 λογαριασμός χρήστη
Δημοφιλέστερο
Professional
€100
/μήνα
Με Claude Sonnet 4.6
Αλλαγές σχεδιασμού, νέες ενότητες, SEO και δημιουργία περιεχομένου.
Όλα του Starter
Αλλαγές σχεδιασμού και διάταξης
Βελτιστοποίηση SEO
Έως 3 λογαριασμοί χρηστών
Enterprise
€250
/μήνα
Με Claude Opus 4.6
Σύνθετες λειτουργίες, πλήρης επανασχεδιασμός σελίδων, custom JavaScript και προηγμένη ανάπτυξη.
Όλα του Professional
Ανάπτυξη λειτουργιών πολλαπλών αρχείων
Προηγμένος custom κώδικας
Απεριόριστοι λογαριασμοί χρηστών
Ενδιαφέρεστε για το AI Admin Panel; Συμπεριλάβετέ τον στο αίτημα προσφοράς σας.