FlickNest, film bilgilerini ve detaylarını görüntülemek için oluşturulmuş bir Next.js ve TypeScript uygulamasıdır. Bu proje, The Movie Database (TMDb) API'sini kullanarak popüler filmleri, film detaylarını ve kategorilere göre film aramalarını sağlar.
- Popüler filmleri görüntüleyin
- Film detaylarını inceleyin
- Film kategorileri arasında gezinme
- Film arama fonksiyonu
- Sayfa başına film sayısını ve toplam sayfa sayısını gösterir
- Mobil uyumlu ve duyarlı tasarım
Bu projeyi yerel ortamınızda çalıştırmak için aşağıdaki adımları izleyin.
- Node.js (>=14.0.0)
- npm veya yarn
-
Depoyu klonlayın:
git clone https://github.com/kullanici-adiniz/flicknest.git cd flicknest
-
Gerekli bağımlılıkları yükleyin:
npm install
veya
yarn install
-
TMDb API anahtarını ayarlayın:
Proje dizininde
.env.local
adında bir dosya oluşturun ve içine TMDb API anahtarınızı ekleyin:NEXT_PUBLIC_TMDB_API_KEY=cb316d4945cc6ec4cfbd735eb6ee2a06
-
Geliştirme sunucusunu başlatın:
npm run dev
veya
yarn dev
Tarayıcınızda http://localhost:3000 adresini açın. Uygulamanızın çalıştığını görmelisiniz.
- Ana sayfada popüler filmleri görebilirsiniz.
- Bir film kartına tıklayarak o filmin detay sayfasına gidebilirsiniz.
- Kategoriler arasında geçiş yaparak farklı türdeki filmleri görüntüleyebilirsiniz.
- Arama kutusunu kullanarak belirli bir filmi arayabilirsiniz.
Aşağıda uygulamanın bazı ekran görüntülerini bulabilirsiniz:
Katkıda bulunmak isterseniz lütfen bir pull request açın. Her türlü katkı ve geri bildirim memnuniyetle karşılanır.