37 lines
984 B
Markdown
37 lines
984 B
Markdown
#
|
||
|
||
## ✅ `TODO.md` – Etapy rozwoju aplikacji
|
||
|
||
```md
|
||
# TODO – MovieBox
|
||
|
||
## 🔧 Faza 1 – MVP (funkcjonalna wersja lokalna)
|
||
|
||
- [ ] Integracja z TMDB API (wyszukiwanie filmów)
|
||
- [ ] Utworzenie bazy danych (SQLite + Drizzle)
|
||
- [ ] Modele: Movie, WatchlistEntry
|
||
- [ ] Dodanie filmu do watchlisty (z podglądem szczegółów)
|
||
- [ ] Lista “Do obejrzenia” i “Obejrzane”
|
||
- [ ] Możliwość dodania tagu lub notatki do filmu
|
||
- [ ] UI (Tailwind + ShadCN) – responsywna siatka filmów
|
||
|
||
## 🌐 Faza 2 – Rozszerzenie
|
||
|
||
- [ ] Podgląd dat premier z TMDB
|
||
- [ ] Filtrowanie według daty premiery
|
||
- [ ] Sortowanie / filtrowanie po tagach/statusie
|
||
|
||
## 🔐 Faza 3 – Rozszerzenia prywatne
|
||
|
||
- [ ] Dodanie Auth.js (logowanie)
|
||
- [ ] Migracja bazy do PostgreSQL
|
||
- [ ] Eksport listy filmów (np. JSON)
|
||
- [ ] Backup na GitHub (np. GitHub Actions)
|
||
|
||
## 💡 Pomysły na później
|
||
|
||
- [ ] System rekomendacji (podobne filmy)
|
||
- [ ] Powiadomienia o premierach
|
||
- [ ] Integracja z Letterboxd
|
||
```
|