WorldSkiNet — wieloplatformowa usługa (aplikacja mobilna + strona internetowa), która łączy wszystkie ośrodki narciarskie na świecie na jednej interaktywnej mapie.
Projekt jest potrzebny do opracowania pełnoprawnego produktu użytkowego, który obejmuje:
Główna idea
Stworzenie wygodnej mapy cyfrowej, na której użytkownik może szybko znajdować ośrodki narciarskie, przeglądać ich charakterystyki, porównywać, zapisywać ulubione i planować wyjazdy.
Co należy opracować
1. Strona internetowa (wersja przeglądarkowa):
• Interaktywna mapa
• Wyszukiwanie ośrodków według kraju/regionu
• Filtry:
• poziom trudności tras
• liczba tras
• ceny (karnet narciarski)
• wyciągi
• pogoda
• wysokość nad poziomem morza
• Strona każdego ośrodka: opis, zdjęcia, statystyki, schemat, pogoda
• Konto użytkownika + ulubione
2. Aplikacja mobilna (iOS/Android):
To samo, co strona internetowa, plus:
• Powiadomienia o pogodzie
• Tryb “dzisiaj w ośrodku”: temperatura, stan tras
• Mapy offline (później)
Stos technologiczny (preferowany, ale nieobowiązkowy)
• Frontend: React / Next.js
• Mobile: React Native / Flutter
• Backend: Node.js / Nest.js / Python (FastAPI)
• Baza danych: PostgreSQL
• Mapy: Mapbox / Leaflet
• Integracje API: pogoda, dane ośrodków
Funkcjonalność MVP
• Mapa z wyświetlaniem ośrodków
• Wyszukiwanie
• Filtry
• Strona ośrodka
• Konto użytkownika
• Ulubione
• Podstawowy design interfejsu