Predictoura (events2come) to zaawansowana aplikacja wykorzystująca algorytmy sztucznej inteligencji do agregacji dużych wydarzeń, predykcji popytu na usługi oraz dynamicznego zarządzania cenami. Projekt został stworzony dla branży eventowej, hotelarskiej i transportowej, oferując narzędzia do analizy wpływu wydarzeń na lokalną infrastrukturę i przewidywania zachowań rynkowych.
Aplikacja oparta na React 19.2 z Vite i TypeScript w strict mode oferuje kompleksowy ekosystem analizy wydarzeń: od eksploracji tysięcy eventów z zaawansowanymi filtrami (30+ opcji), przez szczegółowe analizy wpływu z breakdown metryk (reach, prestige, internationalization, security), po kalendarz tygodniowy wizualizujący gęstość wydarzeń. System wykorzystuje algorytmy AI do predykcji popytu, obliczania impact scores oraz identyfikacji podobnych wydarzeń, umożliwiając optymalizację cen i alokacji zasobów. Integracja z OpenLayers zapewnia precyzyjną wizualizację lokalizacji, a TanStack Query z 5-minutowym cache gwarantuje płynność działania. Clean Architecture z separacją warstw, persystencja filtrów w URL oraz debounced search (500ms) zapewniają skalowalne i wydajne rozwiązanie. Predictoura sprawdza się doskonale w sieciach hotelowych, firmach transportowych, organizatorach wydarzeń, agencjach turystycznych oraz wszędzie tam, gdzie predykcja popytu w oparciu o wydarzenia ma kluczowe znaczenie biznesowe.
Funkcjonalności aplikacji:
- Zaawansowana wyszukiwarka z naturalnym językiem zapytań oraz 30+ filtrami: Impact Score (0-100), Estimated Attendance, Prestige Score, Duration Days, Date Range, Event Type (9 kategorii), Event Reach, Security Level
- Algorytmy AI do predykcji popytu obliczające composite impact score na podstawie prestiżu, internacjonalizacji, zasięgu i logistycznego wpływu wydarzenia
- Szczegółowa analiza wpływu z circular gauge visualization, breakdown metryk (Event Reach, Logistical Impact, Internationalization Score, Prestige Score, Security Level) oraz tooltipami wyjaśniającymi
- Kalendarz tygodniowy z daily impact scores, category activity breakdown, top 3 venues każdego dnia oraz week summary z rankingiem najaktywniejszych lokalizacji
- Wyszukiwanie podobnych wydarzeń wykorzystujące algorytmy similarity matching do identyfikacji eventów o zbliżonych charakterystykach i wpływie
- Integracja map OpenLayers z markerami venue, współrzędnymi geograficznymi, linkami do Google Maps oraz interaktywną nawigacją i zoomem
- System badges i kategoryzacji wydarzeń (Cultural/Entertainment, Educational/Scientific, Sports, Business, Private/Corporate) z kolorowymi wskaźnikami i poziomami ryzyka
- Persystencja filtrów w URL query params umożliwiająca łatwe udostępnianie wyszukiwań i powracanie do zapisanych widoków
- Sortowanie wielokryteriowe (similarity, impact score, attendance, start date) z zachowaniem kontekstu filtrów i zapytań wyszukiwania
- TanStack Query z optimistic updates, 5min cache, retry logic oraz Zustand do zarządzania globalnym stanem filtrów i ustawień użytkownika
Zainteresowany utworzeniem własnej aplikacji?
Skontaktuj się z nami…
Weekly Calendar
Przegląd gęstości wydarzeń w układzie siedmiodniowym z daily impact scores, aktywnością kategorii, top venues oraz podsumowaniem najaktywniejszych lokalizacji i kategorii wydarzeń z zaawansowanymi filtrami.
Event Detail
Kompleksowa prezentacja eventu z informacjami o dacie, miejscu, organizatorze, interaktywną mapą lokalizacji, breakdown analizy wpływu (reach/prestige/security) oraz funkcją wyszukiwania podobnych wydarzeń.