Wdrożenie projektu lotniska Warszawa-Radom
Cele projektu
Założeniem prac było przygotowanie infrastruktury serwerowej oraz wdrożenie serwisu w oparciu o technologie php i Vue. Dodatkowo całość połączyliśmy z zewnętrznymi aplikacjami dostarczającymi dane np. informacje o lotach, a także zabezpieczenie serwisu przed atakami
B2C i B2B
Stworzyliśmy również oddzielne moduły B2B i B2C z indywidualną nawigacją (menu i stopką). Moduł B2B zawiera m.in. wydarzenia Press Room i istotne informacje dla biznesów
Obsługa w locie
Obsługa serwisu lotniska jest niezwykle ważna pod względem intuicyjności i szybkości wprowadzania zmian 📲 Wprowadziliśmy funkcjonalności, które umożliwiają sprawną pracę adminów
i użytkowników CMS witryny.
Przyloty i odloty
Jednym z istotniejszych elementów serwisu Lotniska Warszawa-Radom jest tabela przylotów i odlotów. Aby umożliwić bieżącą aktualizację dat i godzin, zintegrowaliśmy ją z tzw. infLOTem ✈
Integracje
Integracja z InfLotem umożliwiła nam dodanie dedykowanego modułu Mapy Połączeń, która pobiera informacje o danych dotyczących konkretnych lotów oraz graficzne przedstawienie siatki lotów. Rozwiązanie łączy dane otrzymane z IATA lotniska, z danymi docelowego portu. Na mapie wyświetlana jest siatka połączeń na sezon letni i zimowy oraz informacje dotyczące długości lotów i ich terminów 🔊
Sekcje powtarzalne
Dzięki zastosowanym rozwiązaniom i powtarzalnym elementom, można przeprowadzać rozbudowę lub modyfikację serwisu w czasie rzeczywistym. Dodatkowo CMS umożliwia szybką publikację komunikatów i alertów 🔊 Oto niektóre z nich:
✔ Moduły banerów z możliwością publikacji na wszystkich lub pojedynczych stronach, ułatwiają zarządzanie serwisem pod presją czasu ⏳
✔ Dedykowane moduły z priorytetyzacją powiadomień, czyli paski informacyjne o różnych kolorach i treści alertu, np. “Informacja promocyjna” 🔊
✔ Możliwość dodawania hierarchii nagłówków od H1 do H5, opisywania stron i sekcji 📈
✔ Połączenie aplikacji www (strony) z aplikacją mobilną poprzez API, które umożliwia przekazywanie danych o użytkowniku, powiadomień, moich lotów, logowanie i zapisywanie danych do wspólnej bazy 📖
✔ Moduły powiadomień, informujące o lotach na koncie użytkowników, które poprzez API automatycznie wysyłają się do aplikacji mobilnej 📲
✔ Moduł “mój lot”, który umożliwia dodanie wybranego lotu do konta użytkownika, a następnie śledzenie zmian i alertów dotyczących połączenia 👌
✔ Moduły Poradnika Pasażera oraz FAQ ❔
Podsumowanie:
Wdrożyliśmy serwis w oparciu o technologie php i Vue
Połączyliśmy serwis z zewnętrznymi aplikacjami dostarczającymi dane np. informacje o lotach
Przygotowaliśmy infrastrukturę serwerową
Zabezpieczyliśmy serwis przed atakami