THE AI
FABRICAMarketing · Advertising · Data
Ας μιλήσουμε ↗
Όλα τα έργαCASE STUDY / SAITIVA / CUSTOM WEB DEVELOPMENT

PHOENIX BOXING CLUB

A whole history.
Connected.

Μια ολόκληρη ιστορία.
Ένα συνδεδεμένο website.

Ξεκινήσαμε από διάσπαρτο υλικό. Το αναζητήσαμε, το διασταυρώσαμε και το οργανώσαμε σε ένα σύστημα που συνδέει γεγονότα, πρόσωπα, πηγές και τόπους — και εξυπηρετεί τον άνθρωπο που θέλει να ξεκινήσει προπόνηση σήμερα.

Σχεδιασμός & ανάπτυξη από τη sAItiva, το web studio του The AI Fabrica.Το case study στη sAItiva ↗
● ● ●phoenixboxingclub.grΔείτε το website
Η αρχική σελίδα του Phoenix Boxing Club
234κάρτες αρχείου
117σημεία χρονολογίου
21χώρες στον χάρτη
GR / ENσε όλη την εμπειρία

Μεγέθη από το παραδομένο στιγμιότυπο του έργου που παρουσιάζουμε.

Η ΔΟΥΛΕΙΑ ΠΡΙΝ ΑΠΟ ΤΟ DESIGN

Πρώτα βρήκαμε την ιστορία.
Μετά της δώσαμε δομή.

Το υλικό υπήρχε.

Σε δημοσιεύματα, αναρτήσεις, συνεντεύξεις, διοργανώσεις, εικόνες και βίντεο. Χρειαζόταν να βρεθεί, να αξιολογηθεί και να συνδεθεί.

Έρευνα → Διασταύρωση → Επιμέλεια → Δομή

01

Συγκεντρώσαμε τις πηγές.

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

02

Κρατήσαμε τις διακρίσεις καθαρές.

Ξεχωρίσαμε τη δράση με το Phoenix από προγενέστερη πορεία. Οι συμμετοχές, τα αποτελέσματα και οι διακρίσεις περιγράφονται με βάση την τεκμηρίωσή τους.

03

Συνδέσαμε το ίδιο γεγονός.

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

ΤΡΕΙΣ ΔΙΑΔΡΟΜΕΣ ΣΤΟ ΙΔΙΟ ΥΛΙΚΟ

Το περιεχόμενο αποκτά
τρόπους εξερεύνησης.

Βρίσκεις την ιστορία.

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

Ανοίξτε την ενότητα στο Phoenix
ΠΩΣ ΣΥΝΔΕΕΤΑΙ ΤΟ ΠΕΡΙΕΧΟΜΕΝΟ
Κοινό γεγονόςΧρονιά · Πρόσωπα · Τόπος
ΑρχείοΤεκμηρίωση & πηγές
ΧρονολόγιοΣειρά στον χρόνο
Διεθνής χάρτηςΓεωγραφική διαδρομή

Σύνδεσμοι επιστροφής στο σχετικό αρχείο.

Στιγμιότυπο σχεδιασμού του διεθνούς χάρτη Phoenix, με χώρες και συνδεδεμένα γεγονότα
Από τον σχεδιασμό του διεθνούς χάρτη. Η εικόνα αποτυπώνει προγενέστερη έκδοση· το αρχείο εξελίσσεται.
ΤΟ ΣΥΝΟΛΟ ΤΗΣ ΔΟΥΛΕΙΑΣ

Μέσα κι έξω
από την πρώτη σελίδα.

01

Έρευνα & επιμέλεια

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

02

Custom σχεδιασμός

Ένα συνεπές περιβάλλον για ιστορία, αθλητές και καθημερινή ενημέρωση, με ελληνική και αγγλική έκδοση και προσαρμογή στο κινητό.

03

Συνδεδεμένο περιεχόμενο

Αρχείο, χρονολόγιο και παγκόσμιος χάρτης με κοινές αναφορές. Ο επισκέπτης αλλάζει διαδρομή χωρίς να χάνει το γεγονός που εξερευνά.

04

Εκπαιδευτική ενότητα

Ιστορία πυγμαχίας με 220 ορόσημα, λεξικό 116 όρων και βιβλιοθήκη πηγών. Οργάνωση ανά εποχή, θέμα και κατηγορία.

05

CMS για τον σύλλογο

Στοιχεία επιχείρησης, προφίλ προπονητών, χώρες και αρχείο. Πρόχειρα, δημοσίευση και ιστορικό αλλαγών, με ελεγχόμενη πρόσβαση.

06

Από την επίσκεψη στην προπόνηση

Πρόγραμμα, προπονητές, τοποθεσία, FAQ και online κράτηση δοκιμαστικής σε πραγματική επερχόμενη προπόνηση, με έλεγχο διαθεσιμότητας.

03 / DATABASE STRUCTURE

Η δομή πίσω
από τις ιστορίες.

Ένα γεγονός μπορεί να έχει πολλές κάρτες, πολλές πηγές και διαφορετικούς τρόπους παρουσίασης. Η βάση οργανώνει αυτές τις σχέσεις, ώστε το περιεχόμενο να έχει συνέχεια και να μπορεί να ενημερώνεται.

CMS_DB

Το περιεχόμενο του συλλόγου

14 πίνακες για αρχείο, πηγές, χρονολόγιο, χάρτη, προπονητές και διαχείριση εκδόσεων.

Οι σχέσεις συνδέονται με αναγνωριστικά και πίνακες συσχέτισης.

DB

Η δοκιμαστική προπόνηση

3 ξεχωριστοί πίνακες για θέσεις προπόνησης, αιτήματα και περιορισμό επαναλαμβανόμενων υποβολών.

Δείτε τους πίνακες και τον ρόλο τους.

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

01 / Ο πυρήνας του αρχείουCMS_DB
Πίνακας / ενδεικτικά πεδίαΤι εξυπηρετεί
countriesid · name_gr / name_en · sort_order · activeΧώρες με κοινά αναγνωριστικά για γεγονότα, χρονολόγιο και χάρτη.
archive_eventsid · year · country_id · longitude · latitudeΤο γεγονός: χρονιά, χώρα και γεωγραφικές συντεταγμένες.
archive_recordsid · event_id · coach_id · title_gr / title_en · active · revisionΟι κάρτες του γεγονότος, με πρόσωπα, κείμενα, αποτελέσματα και επιμέλεια στα ελληνικά και αγγλικά.
sourcesid · urlΟι εξωτερικές πηγές τεκμηρίωσης, καταχωρισμένες με κοινό αναγνωριστικό.
archive_record_sourcesid · archive_record_id · source_id · media_type · sort_orderΗ σύνδεση κάρτας και πηγής, μαζί με το είδος υλικού και τη σειρά εμφάνισης.
02 / Χρονολόγιο και διεθνής χάρτηςCMS_DB
Πίνακας / ενδεικτικά πεδίαΤι εξυπηρετεί
timeline_viewsid · owner_archive_record_id · country_id · sort_order · statusΗ παρουσίαση ενός γεγονότος στο χρονολόγιο, με αναφορά στην κάρτα που το στηρίζει.
timeline_view_archive_recordstimeline_view_id · archive_record_id · relation_orderΟι επιπλέον κάρτες αρχείου που σχετίζονται με μία καταχώριση χρονολογίου.
world_map_viewsid · owner_archive_record_id · country_id · media_source_relation_idΗ διεθνής συμμετοχή στον χάρτη, με χώρα, πρόσωπα, αποτέλεσμα και σύνδεση σε οπτικό υλικό.
world_map_view_archive_recordsworld_map_view_id · archive_record_id · relation_orderΗ σύνδεση μιας καταχώρισης του χάρτη με περισσότερες σχετικές κάρτες.
03 / Περιεχόμενο και έλεγχος δημοσίευσηςCMS_DB
Πίνακας / ενδεικτικά πεδίαΤι εξυπηρετεί
business_infoid · display_name · street_address_gr / street_address_en · revisionΤα βασικά στοιχεία του συλλόγου, τα στοιχεία επικοινωνίας και οι σύνδεσμοι πρόσβασης.
coachesid · slug · name_gr / name_en · image_ref · sort_order · revisionΔίγλωσσα προφίλ προπονητών με βιογραφικά, διακρίσεις και εικόνες.
cms_draftscontent_type · content_id · base_revision · draft_revision · payload_jsonΠρόχειρες αλλαγές που παραμένουν χωριστές από το δημοσιευμένο περιεχόμενο.
cms_revisionscontent_type · content_id · revision · payload_json · published_atΙστορικό δημοσιευμένων εκδόσεων ανά στοιχείο περιεχομένου.
cms_audit_logaction · content_type · content_id · revision · created_atΚαταγραφή ενεργειών για να υπάρχει εικόνα των αλλαγών στη διαχείριση.
04 / Κρατήσεις δοκιμαστικής προπόνησηςDB
Πίνακας / ενδεικτικά πεδίαΤι εξυπηρετεί
trial_sessionsoccurrence_id · date · start_time · end_time · active_countΣυγκεκριμένες ημερομηνίες προπονήσεων και η διαθεσιμότητα θέσεών τους.
trial_bookingsid · occurrence_id · locale · notification_status · limit_expires_atΑιτήματα συνδεδεμένα με την προπόνηση, με κατάσταση επιβεβαίωσης και κανόνες διατήρησης.
trial_rate_limitsfingerprint · window_started_at · attemptsΠεριορισμός επαναλαμβανόμενων αιτημάτων προς τη φόρμα.
Οι βασικές σχέσεις, λίγο πιο αναλυτικά
archive_events → archive_records

Πολλές κάρτες μπορούν να αναφέρονται στο ίδιο γεγονός.

archive_records ↔ sources

Μία κάρτα συνδέεται με πολλές πηγές· η ίδια πηγή μπορεί να χρησιμοποιηθεί σε περισσότερες κάρτες.

timeline_views / world_map_views → archive_records

Κάθε προβολή χρονολογίου ή χάρτη έχει κάρτα αναφοράς και μπορεί να συνδέεται με επιπλέον σχετικές κάρτες.

content → cms_drafts → cms_revisions / cms_audit_log

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

trial_sessions → trial_bookings

Η κράτηση αφορά μια συγκεκριμένη ημερομηνία και ώρα προπόνησης.

Τα βέλη περιγράφουν συνδέσεις που χρησιμοποιεί ο κώδικας. Δεν αποτελούν δήλωση ότι κάθε σχέση έχει οριστεί ως SQL FOREIGN KEY.

Η ΠΑΡΑΔΟΣΗ ΣΤΗΝ ΠΡΑΞΗ

Περιεχόμενο που μπορεί
να συνεχίσει να μεγαλώνει.

Το CMS κρατά την επεξεργασία χωριστά από τη δημοσίευση. Οι αλλαγές ξεκινούν ως πρόχειρο, ελέγχονται και δημοσιεύονται με νέα έκδοση. Ο επισκέπτης βλέπει το ενεργό, δημοσιευμένο περιεχόμενο.

  1. 01Πρόχειρο
  2. 02Έλεγχος
  3. 03Δημοσίευση
ΤΙ ΚΡΑΤΑΜΕ ΑΠΟ ΑΥΤΟ ΤΟ ΕΡΓΟ

Η αξία βρίσκεται και σε όσα δεν φαίνονται στην πρώτη οθόνη.

Το Phoenix συνδυάζει έρευνα, επιμέλεια, σχεδιασμό και δομή δεδομένων. Ο σύλλογος αποκτά έναν οργανωμένο τρόπο να παρουσιάζει τη διαδρομή του και ο επισκέπτης μια ξεκάθαρη διαδρομή για να τον γνωρίσει.

Τα μεγέθη αφορούν το εύρος του παραδομένου έργου, όχι δείκτες επισκεψιμότητας ή αποτελέσματα κρατήσεων. Πρόκειται για custom έργο της sAItiva με εκτεταμένο αρχείο και ειδικές λειτουργίες.