moviebox/todo.md

52 lines
1.9 KiB
Markdown

UI/UX Improvements
Dark/Light Mode Toggle - Obecnie tylko ciemny motyw
Responsywny design na urządzenia mobilne - Niektóre komponenty mogą wymagać poprawy
Loading states - Dodać skeletony zamiast spinnerów
Infinite scroll - Zamiast paginacji dla lepszego UX
Gesture support - Swipe na mobilnych dla akcji (dodaj/usuń film)
Zarządzanie filmami
Własne notatki do filmów - Pole w bazie danych już wspomniane w README
Tagi/kategorie użytkownika - Własne etykiety
Oceny użytkownika - Osobne od TMDB
Data obejrzenia - Kiedy użytkownik obejrzał film
Lista "Do obejrzenia" - Oddzielna od "Obejrzane"
Planowanie seansów - Kalendarz z datami
Eksport/import listy - JSON/CSV backup
Funkcje społecznościowe
Udostępnianie list - Link do publicznej listy
Rekomendacje na podstawie gustu - ML/AI sugestie
Porównanie list z znajomymi - Wspólne filmy
Dodatkowe dane i integracje
Informacje o aktorach - Rozszerzone profile (już częściowo jest)
Gdzie obejrzeć - Streaming platforms API
Zwiastuny - YouTube API integration
Recenzje użytkowników - Własne mini-forum
Galeria zdjęć z filmu - Więcej materiałów wizualnych
Performance i techniczne
PWA - Offline support, push notifications o premierach
Lepsze caching - Redis/SWR optimizations
Lazy loading - Obrazy i komponenty
Search indexing - Full-text search w bazie
API rate limiting - Lepsze zarządzanie requestami do TMDB
Statystyki i analytics
Dashboard statystyk - Filmy obejrzane/miesiąc, ulubione gatunki
Streak tracking - Dni z rzędu oglądania filmów
Cele filmowe - X filmów do obejrzenia w roku
Porównanie z poprzednimi latami - Trendy
Powiadomienia
Email notifications - O premierach z listy
Push notifications - PWA alerts
Reminder system - Przypomnienia o filmach do obejrzenia
Baza danych i backend
Migracja na PostgreSQL - Jak wspomniano w README
User authentication - Currently brak systemu użytkowników
API endpoints - Własne REST API
Backup system - Automatyczne kopie zapasowe