Custom Web Development

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

The problem

A template is a loan against your own product

Ένα theme είναι φθηνό την πρώτη μέρα, γιατί φτιάχτηκε για να ταιριάζει σε δέκα χιλιάδες επιχειρήσεις. Άρα δεν ταιριάζει πραγματικά σε καμία. Η οικονομία είναι αληθινή, αλλά προσωρινή. Μέσα σε έναν χρόνο το design έχει προσαρμοστεί σε ό,τι επιτρέπει το theme. Η σελίδα ζυγίζει τρία megabyte, γιατί κουβαλά λειτουργίες που δεν χρησιμοποιεί κανείς. Και η μία αλλαγή που χρειάζεται πραγματικά η επιχείρηση είναι ακριβώς αυτή που το theme δεν επιτρέπει.

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

Το custom web development κάνει το αντίθετο. Το site γράφεται για την επιχείρηση, οπότε η επιχείρηση δεν χρειάζεται ποτέ να προσαρμοστεί στους περιορισμούς του site.

What we build

Written for one brand

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

Architecture
Αποφασίζουμε πώς φτιάχνεται κάθε σελίδα χωριστά, όχι μία φορά για όλο το site. Στατική όπου το περιεχόμενο δεν αλλάζει. Από τον server όπου το περιεχόμενο είναι προσωπικό. Σταδιακά όπου μετράει να δει ο επισκέπτης κάτι αμέσως, πριν φορτώσει και το τελευταίο byte.
Speed as a decision
Συμφωνούμε όριο ταχύτητας πριν ξεκινήσει το design και το ελέγχουμε σε κάθε build. Οι εικόνες έχουν ακριβώς το μέγεθος που σχεδιάζει η κάθε διάταξη. Οι γραμματοσειρές φορτώνουν μόνο τους χαρακτήρες που χρειάζονται και φορτώνουν νωρίς. Η σελίδα στέλνει μόνο τον κώδικα JavaScript που πράγματι χρησιμοποιεί.
Content control
Η ομάδα σας αλλάζει κείμενα, σελίδες και φωτογραφίες χωρίς developer και χωρίς να χαλάσει το design. Το περιεχόμενο ζει χωριστά από τη διάταξη.
Accessibility
Ελέγχουμε αντίθεση, σειρά εστίασης και πλοήγηση με πληκτρολόγιο με βάση το πρότυπο WCAG AA. Τα σχεδιάζουμε μαζί με την υπόλοιπη σελίδα. Δεν τα προσθέτουμε στο τέλος ως πρόχειρη λύση που χαλάει τη σελίδα χωρίς να το καταλάβει κανείς.
The stack
React σε Next.js για το frontend, Node.js για το API και τις διασυνδέσεις, PostgreSQL για τα δεδομένα. Όλα είναι open source, και developers που μπορούν να το συνεχίσουν βρίσκετε παντού.

Beyond the website

Custom web development, from brand site to platform

Το website του brand είναι το σημείο όπου ξεκινά συνήθως το custom web development, όχι εκεί όπου τελειώνει. Πάνω στα ίδια θεμέλια χτίζονται η μηχανή κρατήσεων, η πύλη πελατών και το dashboard που χρησιμοποιεί η ομάδα σας κάθε μέρα. Κι όταν το κατάστημα μεγαλώσει και δεν είναι πια απλώς ένα website, χτίζεται εκεί και το e-commerce, πάνω στο NEXTCOMMERCE.

Όταν το προϊόν χρειάζεται και δικό του app στο κινητό, το app μοιράζεται το ίδιο API, τους ίδιους τύπους δεδομένων και το ίδιο design system. Έτσι είναι ένας ακόμα δρόμος προς ένα σύστημα που ήδη δουλεύει, όχι ένα δεύτερο έργο.

The content layer

TWENTYONE CMS

Κάθε custom site που φτιάχνουμε διαχειρίζεται το περιεχόμενό του μέσα από το TWENTYONE CMS: δομημένο περιεχόμενο, φωτογραφίες και βίντεο, πολλές γλώσσες, προεπισκόπηση και ιστορικό δημοσιεύσεων. Είναι ένα περιβάλλον που η ομάδα marketing χρησιμοποιεί χωρίς developer και χωρίς να χαλάσει καμία σελίδα.

Το περιεχόμενο οργανώνεται για το δικό σας site, όχι για δέκα χιλιάδες άλλα. Ένα προϊόν, ένα κατάστημα, ένα μέλος της ομάδας ή ένα case study έχει τα δικά του πεδία. Έτσι εμφανίζεται σωστά παντού όπου χρησιμοποιείται: στη σελίδα, στα αποτελέσματα αναζήτησης και στα δομημένα δεδομένα που διαβάζει η αναζήτηση με AI.

Search

Built to be found — by Google and by AI

Η αναζήτηση κρίνεται στον κώδικα πολύ πριν γράψει κανείς λέξη-κλειδί. Κάθε σελίδα φτάνει ως έτοιμο HTML, με δικό της τίτλο, περιγραφή και δομημένα δεδομένα. Ο χάρτης του site, η επίσημη (canonical) διεύθυνση κάθε σελίδας και οι εσωτερικοί σύνδεσμοι φτιάχνονται αυτόματα. Δεν εξαρτώνται από το αν θα θυμηθεί κάποιος.

Γι' αυτό για εμάς το custom web development και το SEO είναι μία δουλειά, όχι δύο προμηθευτές. Η ίδια ομάδα που γράφει τη σελίδα αποφασίζει πώς θα τη διαβάσουν οι μηχανές. Και με το GEO (Generative Engine Optimisation, δηλαδή βελτιστοποίηση για τις μηχανές AI) φροντίζει να μπορούν να την αναφέρουν ως πηγή στις απαντήσεις τους.

What you own

Yours to keep, and to leave with

Το frontend και η βάση δεδομένων είναι εξ ολοκλήρου δικά σας. Τη μηχανή του CMS τη χρησιμοποιείτε με άδεια, ως software as a service (συνδρομητικό λογισμικό): εμείς τη φιλοξενούμε, την ενημερώνουμε και συνεχίζουμε να την αναπτύσσουμε. Για να αποχωρήσετε, αρκεί γραπτή ειδοποίηση ενός μήνα. Επειδή το stack είναι open source, ό,τι σας παραδίδουμε μπορεί να το συνεχίσει οποιοσδήποτε ικανός developer, οπουδήποτε στον κόσμο.

The result

What changes

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

Έτσι κάνουμε custom web development στην Αθήνα εδώ και 19 χρόνια, για brands όπως COSMOTE, Piraeus, Avène, MARKET IN, SCORPIOS, TRVL AIR και NEXTCOMMERCE.

Back to the discipline

Core Engineering

Όλος ο τομέας 01

Initiate the blueprint

Tell us what you are building.

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

Honestly? You’re going to regret switching tabs.

Δύσκολα θα βρείτε κορυφαίους custom developers που να νοιάζονται πραγματικά για το πώς θα μεγαλώσει η επιχείρησή σας.

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

Με πείσατε.
Ας μιλήσουμε.