Skip to content

Demo aplikacji

Na tej stronie znajdziesz demonstrację funkcjonalności aplikacji Trass Recommendation. Poniższe zrzuty ekranu przedstawiają główne funkcje systemu.

Ekran główny

Ekran główny aplikacji Trass Recommendation zawiera listę dostępnych tras z możliwością zarządzania i przeglądania. Użytkownik może dodawać, edytować i usuwać trasy.

Ekran główny aplikacji

Główne funkcje ekranu:

  • Przegląd wszystkich tras w systemie
  • Nawigacja do pozostałych sekcji aplikacji
  • Dostęp do narzędzi zarządzania
  • Szybki dostęp do rekomendacji

Zarządzanie trasami

Ekran zarządzania trasami pozwala na kompleksową edycję informacji o dostępnych trasach, w tym ich parametrów, trudności i szczegółów.

Zarządzanie trasami

Główne funkcje zarządzania:

  • Dodawanie nowych tras do systemu
  • Edycja parametrów istniejących tras
  • Kategoryzacja tras według trudności
  • Zarządzanie dodatkowymi atrybutami
  • Możliwość usuwania tras z systemu

Panel rekomendacji

System rekomendacji analizuje preferencje użytkownika i historię jego aktywności, aby przedstawić spersonalizowane propozycje tras. Trasy są sortowane według stopnia dopasowania do profilu użytkownika.

Panel rekomendacji

Główne funkcje panelu:

  • Spersonalizowane rekomendacje tras
  • Ranking tras według stopnia dopasowania
  • Prezentacja kluczowych informacji o trasach
  • Filtrowanie według preferencji użytkownika

Zarządzanie pogodą

System uwzględnia również warunki pogodowe przy rekomendacji tras. Moduł zarządzania pogodą pozwala na integrację i aktualizację danych pogodowych.

Zarządzanie pogodą

Główne funkcje modułu:

  • Integracja z serwisami pogodowymi
  • Uwzględnianie warunków pogodowych w rekomendacjach
  • Alerty o niesprzyjających warunkach
  • Prognoza dla wybranych lokalizacji

Technologie

Aplikacja Trass Recommendation została zbudowana przy użyciu następujących technologii:

Python

Python

Główny język programowania aplikacji

PyQt6

PyQt6

Framework do tworzenia interfejsu użytkownika

Python

pytest

Biblioteka do pisania testów

PyInstaller

PyInstaller

Narzędzie do tworzenia plików EXE

TypeScript

TypeScript

Język dla konfiguracji dokumentacji

VitePress

VitePress

Framework do tworzenia dokumentacji

Pillow

Pillow

Biblioteka do przetwarzania obrazów

Colorama

Colorama

Biblioteka do kolorowych logów konsolowych

Wypróbuj sam

Aby samodzielnie wypróbować aplikację Trass Recommendation:

Zainstaluj projekt zgodnie z instrukcją instalacji

System rekomendacji tras