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.

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.

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.

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.

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
Główny język programowania aplikacji

PyQt6
Framework do tworzenia interfejsu użytkownika

pytest
Biblioteka do pisania testów

PyInstaller
Narzędzie do tworzenia plików EXE

TypeScript
Język dla konfiguracji dokumentacji

VitePress
Framework do tworzenia dokumentacji

Pillow
Biblioteka do przetwarzania obrazów

Colorama
Biblioteka do kolorowych logów konsolowych
Wypróbuj sam
Aby samodzielnie wypróbować aplikację Trass Recommendation:
Zainstaluj projekt zgodnie z instrukcją instalacji