NavAPI, έξι maritime APIs πάνω στη δική μας υποδομή
Το NavAPI δίνει σε εταιρείες λογισμικού, ναυτιλίας και logistics θέσεις πλοίων από το AIS, θαλάσσιες διαδρομές, καιρό, μετρήσεις ταξιδιού, γεωγραφικά δεδομένα και θαλάσσιους χάρτες, όλα μέσα από APIs. Κάνουμε εδώ την ίδια δουλειά που κάνουμε και για τη Seametrix. Εκτός από την ιστοσελίδα, όλα τα υπόλοιπα είναι δουλειά μας, δηλαδή οι εφαρμογές, τα APIs, τα συστήματα, οι servers και το cloud.
Θέλω κάτι αντίστοιχο →Ο πελάτης
Το NavAPI απευθύνεται σε όσους φτιάχνουν λογισμικό για τη ναυτιλία και τα logistics. Το σύνθημά του είναι «Purely APIs, nothing else». Δεν πουλά μια εφαρμογή για τελικούς χρήστες. Πουλά δεδομένα και υπολογισμούς που οι πελάτες του βάζουν μέσα στα δικά τους συστήματα, για να σχεδιάζουν, να προγραμματίζουν, να παρακολουθούν και να καταγράφουν κάθε ταξίδι.
Η εταιρεία έχει πιστοποίηση ISO 9001 για τη διαχείριση ποιότητας και ISO 27001 για την ασφάλεια πληροφοριών.
Όταν έξι διαφορετικά APIs τρέχουν μέσα στα συστήματα των πελατών, η υποδομή πρέπει να απαντά πάντα, γρήγορα και με σωστά δεδομένα. Ένα λάθος στη διαδρομή ή μια καθυστέρηση στη θέση ενός πλοίου φαίνεται αμέσως στο λογισμικό του πελάτη.
Τα έξι APIs
Κάθε API λύνει ένα κομμάτι του ταξιδιού, και όλα μαζί καλύπτουν όλο τον κύκλο του.
AIS Positions
Θέσεις πλοίων σε όλο τον κόσμο με όλα τα στοιχεία του AIS, ιστορικό διαδρομών πολλών ετών, αναζήτηση πλοίων με βάση τον προορισμό και την ETA ή την απόσταση από ένα σημείο.
Sea Routing
Πραγματικές θαλάσσιες διαδρομές και αποστάσεις, στην ανοιχτή θάλασσα και στις εσωτερικές πλωτές οδούς, ανάμεσα σε περισσότερα από 20.000 λιμάνια και τερματικούς σταθμούς ή σε οποιεσδήποτε συντεταγμένες.
Weather
Προγνώσεις από τα μοντέλα της NOAA, με ενημέρωση κάθε 6 ώρες και 67 μεταβλητές. Δεδομένα για ένα σημείο ή για μια ολόκληρη περιοχή, και αστρονομικά δεδομένα.
Voyage Metrics
Για κάθε σκέλος του ταξιδιού, κατανάλωση καυσίμων, χρόνος στη θάλασσα και στο λιμάνι, καθυστερήσεις από τον καιρό και εκπομπές CO₂e, σε μία απάντηση.
Marine Geocoding
Δείχνει για κάθε λιμάνι ή σημείο αν βρίσκεται σε ζώνη SECA, σε ποια εμπορική οδό, ζώνη ώρας και ζώνη Load Line ανήκει, και αν είναι σε περιοχή κινδύνου ή πειρατείας.
Marine Maps
7 βασικοί χάρτες και 15 θεματικά επίπεδα, με λιμάνια, ζώνες SECA και MARPOL, περιοχές κινδύνου και seamarks. Δουλεύουν με Leaflet, Google Maps, OpenLayers και MapLibre.
Τι κάνουμε εμείς
Όλο το προϊόν πίσω από την ιστοσελίδα, από τον κώδικα μέχρι τους servers, από μία ομάδα.
Οι εφαρμογές
Οι μηχανές που υπολογίζουν διαδρομές, συνδυάζουν θέσεις πλοίων, καιρό και γεωγραφικά δεδομένα και δίνουν την απάντηση τη στιγμή που ζητείται.
Τα APIs
REST endpoints με καθαρό JSON και API key, για όλα τα έξι προϊόντα, με ενιαίο τρόπο κλήσης και τεκμηρίωση για τους developers των πελατών.
Τα συστήματα
Κλειδιά δοκιμής και παραγωγής, μέτρηση χρήσης σε tokens για κάθε endpoint, ετήσια πλάνα και αναβάθμιση χωρίς να χάνονται τα tokens που δεν έχουν χρησιμοποιηθεί.
Το cloud
Load balancing και γεωγραφική δρομολόγηση των αιτημάτων, και caching για τους χάρτες, ώστε τα tiles να φορτώνουν γρήγορα σε κάθε περιοχή.
Οι servers
Η υποδομή που κρατά τα δεδομένα και τρέχει τους υπολογισμούς για όλα τα APIs, μέρα και νύχτα.
Οι νέες δυνατότητες
Κάθε νέο API και κάθε νέο endpoint το γράφουμε, το δοκιμάζουμε και το βγάζουμε στην παραγωγή εμείς, πάνω στη δική μας υποδομή.
Από ένα API σε έξι
Για τη Seametrix χτίσαμε ένα API που κάνει ένα πράγμα, θαλάσσιες διαδρομές. Στο NavAPI η ίδια λογική απλώνεται σε όλο το ταξίδι, πριν, κατά τη διάρκεια και μετά.
- Σχεδιασμός. Διαδρομές, αποστάσεις και εκτίμηση κόστους πριν ξεκινήσει το ταξίδι.
- Προγραμματισμός. Χρόνοι, καύσιμα, ζώνες SECA και καιρός για κάθε σκέλος.
- Παρακολούθηση. Θέσεις πλοίων σε πραγματικό χρόνο και αναζήτηση με βάση τον προορισμό.
- Καταγραφή. Ιστορικό διαδρομών και εκπομπές για κάθε ταξίδι.
Κάθε νέο API μοιράζεται τα ίδια συστήματα με τα υπόλοιπα, δηλαδή τα κλειδιά, τη μέτρηση χρήσης και την υποδομή. Έτσι ένα νέο προϊόν δεν ξεκινά από το μηδέν.

Υποδομή για δεδομένα που δεν σταματούν
Οι θέσεις των πλοίων αλλάζουν συνεχώς και οι προγνώσεις καιρού ανανεώνονται κάθε 6 ώρες. Η υποδομή πρέπει να δέχεται νέα δεδομένα χωρίς να καθυστερεί τις απαντήσεις προς τους πελάτες.
Αυτή την υποδομή τη σχεδιάζουμε και τη λειτουργούμε εμείς. Τα αιτήματα μοιράζονται σε πολλούς servers και δρομολογούνται γεωγραφικά, και οι χάρτες σερβίρονται με caching.
Επειδή ο κώδικας και οι servers είναι στην ίδια ομάδα, ένα νέο endpoint που ζητά ένας πελάτης δεν περνά από τρεις προμηθευτές. Το γράφουμε, το δοκιμάζουμε και το βγάζουμε στην παραγωγή εμείς.
Από τη δοκιμή στην παραγωγή
Η διαδικασία για έναν νέο πελάτη του NavAPI είναι απλή, και από πίσω τρέχει πάνω σε συστήματα που φτιάξαμε εμείς.
- Δοκιμή. Η εταιρεία παίρνει πρόσβαση δοκιμής και ξεκινά την ενσωμάτωση με την τεκμηρίωση των APIs.
- Πλάνο. Διαλέγει ετήσιο πλάνο σε tokens για κάθε API ή πλάνο απεριόριστης χρήσης.
- Ανάπτυξη. Αναβαθμίζει όποτε θέλει, και τα tokens που δεν χρησιμοποίησε μεταφέρονται αναλογικά.
Για ειδικές ανάγκες, το NavAPI φτιάχνει και APIs στα μέτρα του πελάτη.

Το αποτέλεσμα
Το NavAPI πουλά ακρίβεια και αξιοπιστία σε εταιρείες λογισμικού, ναυτιλίας και logistics. Πίσω από τα έξι APIs του βρίσκεται μία ομάδα που έχει και τον κώδικα και την υποδομή, από τις μηχανές υπολογισμού μέχρι τα κλειδιά, τη μέτρηση χρήσης, το load balancing και τους servers.
Είναι το είδος της δουλειάς που κάνουμε όταν ένα προϊόν δεν μπορεί να πέσει. Αν χτίζετε κι εσείς SaaS ή API, δείτε πώς στήνουμε cloud υποδομή για SaaS και software και custom εφαρμογές, ή διαβάστε το case study της Seametrix.
Σχετικές υπηρεσίες
Ό,τι κάνουμε για το NavAPI, μπορούμε να το κάνουμε και για το δικό σας προϊόν.
Χτίζετε API ή SaaS που δεν πρέπει να πέσει;
Κώδικας, servers και cloud από μία ομάδα. Πείτε μας τι φτιάχνετε και θα σας πούμε πώς θα το στήναμε.
Δείτε κι άλλα case studies
Πραγματικά αποτελέσματα, ένα project τη φορά.
Sea Routes API · Cloud · SoftwareSeametrix
↑ 30.000+ λιμάνια, routes σε πραγματικό χρόνοΔιαβάστε το case study →
Social Media · eShopKlonaras
↑ +980% engagement & viewsΔιαβάστε το case study →
eShop · SEO · AdsHomewear.gr
↑ +390% social · +69% παραγγελίεςΔιαβάστε το case study →
B2B eShop · SocialNina Club
↑ +269% leads & παραγγελίεςΔιαβάστε το case study →
eShop · ΑυτοματοποίησηCarpetBook
↑ Πλήρης αυτοματοποίησηΔιαβάστε το case study →
eShop · ERPMediPharmacy.gr
⚡ Αστραπιαία ταχύτηταΔιαβάστε το case study →
ΙστοσελίδαΓενικό Νοσοκομείο Κιλκίς
⚡ 1,32s · A gradeΔιαβάστε το case study →
eShop · SocialΔασκαλάκης Κόσμημα
↑ +42% πωλήσεις κάθε χρόνοΔιαβάστε το case study →
eShop · Ads · SEOMakenzy
↑ 200K€+ τζίρος κάθε χρόνοΔιαβάστε το case study →
App · Manager · AdminOne Two Three High
↑ 3 εφαρμογές, ένα οικοσύστημαΔιαβάστε το case study →
Ιστοσελίδα · HostingΌμιλος ΙΝΤΕΡΣΑΛΟΝΙΚΑ
★ Σχεδόν μηδενικό downtimeΔιαβάστε το case study →
Custom · Private CloudΕκδόσεις Πηγή & iwrite.gr
⚡ Ταχύτητα φόρτωσης x4Διαβάστε το case study →
SEO · Ads · ΑνακατασκευήΧλαμίδης Ορθοπεδικά
↑ #1 σε 90+ money keywordsΔιαβάστε το case study →
eShop · ERP · MarketplacesKiourtsidis.gr
↑ έως +3.444% κέρδηΔιαβάστε το case study →
AI Agents · Δικό μας προϊόνThe AI Chronicle
↑ 3.054.624 μοναδικοί χρήστεςΔιαβάστε το case study →
Site · Booking · HostingAl Hammam
↑ Online κρατήσεις 24/7 σε 4 βήματαΔιαβάστε το case study →
eShop · Hosting · ΥποστήριξηFenomilano
↑ B2C + B2B από ένα κατάστημαΔιαβάστε το case study →
SEO · Meta Ads · WordPressTechnoenergy
↑ 1η σελίδα Google σε 25+ keywordsΔιαβάστε το case study →
WordPress · Hosting · ΥποστήριξηAudiolab
↑ 9 σελίδες υπηρεσιών σε 2 γλώσσεςΔιαβάστε το case study →
eShop · XML · Ads · SEOΓεωπροστασία
↑ 4.500+ κωδικοί, B2C + B2BΔιαβάστε το case study →
eShop · B2B · Ads · SEOΣΤΡΑΤΗ
↑ ~1.700 προϊόντα από 40 brandsΔιαβάστε το case study →
Ταχύτητα · Hosting · ΥποστήριξηEmmy
↓ Χρόνος φόρτωσης 12s → 3sΔιαβάστε το case study →
Ταχύτητα · Hosting · ΥποστήριξηΤαταρόπουλος
↑ Ταχύτερο eShop σε δική μας υποδομήΔιαβάστε το case study →
SEO · Google Ads · HostingΕντομοτεχνική
↑ ~35 σελίδες τοπικού SEOΔιαβάστε το case study →
Social · SEO · ΦωτογράφισηKerkini Farm
↑ 2 brands από μία ομάδαΔιαβάστε το case study →
Site · Λογότυπο · ΚείμεναΛάζαρος Βαρδάκης
↑ Προσβασιμότητα από τον σχεδιασμόΔιαβάστε το case study →
Πλατφόρμα · PWA · AIMyLiveGym
↑ Βίντεο, live, συνδρομές & AI σε μία πλατφόρμαΔιαβάστε το case study →
Ξενοδοχείο · Site · SEOLobelia Luxury Suites
↑ Site, SEO, hosting & υποστήριξηΔιαβάστε το case study →
Boutique κατάλυμα · Site · VPSModeri Suites
↑ Γρήγορο site σε VPSΔιαβάστε το case study →
Εκπαίδευση · Site · SEOMBS ΙΕΚ Ρεθύμνου
↑ «Ενδιαφέρομαι» σε κάθε ειδικότηταΔιαβάστε το case study →MyLexicon
↑ Γλώσσες & υπολογιστές σε ένα siteΔιαβάστε το case study →
Ραδιόφωνο · PWA · StreamingFly FM 95.9
↑ 95.9 FM και online 24/7Διαβάστε το case study →
Ραδιόφωνο · PWA · StreamingΔρόμος 105,4 FM
↑ Η ροή παίζει σε όλο το site χωρίς διακοπήΔιαβάστε το case study →
Radio Portal · Κατασκευή · Hosting