Go to file
Norbert Maciaszek 983a362b80 Update MovieCard component to support "aurora" layout enhancements: add layout prop to MovieCard instances in the Odkrywaj page, and adjust AuroraLayout to conditionally render status indicators based on the simpleToggle prop. Refactor MovieList grid layout for improved responsiveness. 2025-08-17 14:37:44 +02:00
config Add .gitkeep file to config directory to ensure it is tracked in version control. 2025-08-08 20:16:51 +02:00
drizzle Update movies migration: enhance the new movies table schema by adding additional fields such as adult, backdrop_path, genre_ids, original_language, original_title, video, vote_average, and vote_count, and migrate existing data accordingly. 2025-08-11 23:55:47 +02:00
public Remove logo.png and refactor Search component: replace MovieCard with MovieList for improved movie display, enhance responsiveness, and streamline search results presentation. 2025-08-11 23:52:38 +02:00
src Update MovieCard component to support "aurora" layout enhancements: add layout prop to MovieCard instances in the Odkrywaj page, and adjust AuroraLayout to conditionally render status indicators based on the simpleToggle prop. Refactor MovieList grid layout for improved responsiveness. 2025-08-17 14:37:44 +02:00
.gitignore Update .gitignore to include db.sql and remove the db.sql file from the config directory. 2025-08-08 20:07:25 +02:00
.onedev-buildspec.yml Edit .onedev-buildspec.yml 2025-08-09 15:07:44 +00:00
README.md Add Drizzle ORM configuration and database schema for movie management app 2025-08-05 16:27:33 +02:00
drizzle.config.ts Add Drizzle ORM configuration and database schema for movie management app 2025-08-05 16:27:33 +02:00
next.config.ts Initial commit from Create Next App 2025-08-05 16:04:01 +02:00
package-lock.json Add SWR for data fetching and implement useSWRStorage hook: update package.json and package-lock.json to include SWR dependency, and create a custom hook for managing localStorage with SWR for improved data persistence. 2025-08-16 13:42:33 +02:00
package.json Add SWR for data fetching and implement useSWRStorage hook: update package.json and package-lock.json to include SWR dependency, and create a custom hook for managing localStorage with SWR for improved data persistence. 2025-08-16 13:42:33 +02:00
pnpm-lock.yaml Add Drizzle ORM configuration and database schema for movie management app 2025-08-05 16:27:33 +02:00
postcss.config.mjs Initial commit from Create Next App 2025-08-05 16:04:01 +02:00
todo.md Add Drizzle ORM configuration and database schema for movie management app 2025-08-05 16:27:33 +02:00
tsconfig.json Initial commit from Create Next App 2025-08-05 16:04:01 +02:00

README.md

MovieBox 🎬

Osobista aplikacja do zarządzania filmami oglądanymi, planowanymi i nadchodzącymi premierami.

🧠 Główne funkcje (MVP)

  • Wyszukiwanie filmów przez TMDB API
  • Dodawanie do własnej bazy:
    • Chcę obejrzeć
    • Obejrzałem(-am)
    • Własne notatki/tagi
  • Podgląd daty premiery, plakatu, opisu
  • Lista nadchodzących premier

📦 Stack technologiczny

  • Next.js (App Router)
  • TailwindCSS + ShadCN
  • Drizzle ORM (z SQLite → PostgreSQL w przyszłości)
  • TMDB API do pobierania danych o filmach

📁 Struktura projektu