Bu proje, Next.js kullanılarak oluşturulmuş bir portföy web sitesidir. Kişisel projeleri, deneyimleri ve yetenekleri sergilemek için tasarlanmıştır.
- Dinamik Sayfalar: Proje, Next.js'in dinamik sayfa oluşturma özelliğini kullanarak her proje için ayrı sayfalar oluşturur.
- Yüksek Performans: Next.js'in sunucu tarafı işleme (SSR) ve statik site üretimi (SSG) özellikleri sayesinde yüksek performans sağlar.
- Hızlı Yükleme: Optimizasyon teknikleri ve resimlerin dinamik olarak optimize edilmesi ile hızlı yükleme süreleri sunar.
- Mobil Uyumluluk: Tüm cihazlarda sorunsuz bir kullanıcı deneyimi sağlamak için tamamen duyarlıdır.
- Kolay Yönetim: İçerikler ve projeler yönetilebilir bir yapı ile düzenlenmiştir.
- Next.js: React tabanlı bir framework, hızlı ve performanslı web uygulamaları oluşturmak için kullanılır.
- React: Kullanıcı arayüzleri oluşturmak için kullanılan bir JavaScript kütüphanesi.
- CSS/SCSS: Stil ve tasarım için.
- Vercel: Web sitesinin dağıtımı için kullanılan platform.
Projenin yerel ortamınızda çalışması için aşağıdaki adımları izleyin:
-
Depoyu Klonlayın:
git clone https://github.com/kullanici-adiniz/portfolio-web-site.git
-
Gerekli Paketleri Yükleyin:
cd portfolio-web-site npm install
-
Geliştirme Sunucusunu Başlatın:
npm run dev
Tarayıcınızda
http://localhost:3000
adresine giderek uygulamayı görüntüleyebilirsiniz.
- Ana Sayfa: Genel tanıtım ve en son projelerinizin kısa tanıtımları.
- Projeler: Detaylı proje açıklamaları ve görselleri.
- Hakkında: Kişisel bilgi ve yeteneklerinizin yer aldığı sayfa.
- İletişim: Size ulaşmak için gerekli iletişim bilgileri ve formlar.
Katkıda bulunmak istiyorsanız, lütfen önce bir issue oluşturun. Daha sonra katkılarınızı aşağıdaki adımlarla gönderebilirsiniz:
- Bir Fork Oluşturun.
- Yeni Bir Dal Oluşturun (
git checkout -b feature/özellik-adı
). - Değişikliklerinizi Yapın ve Test Edin.
- Değişikliklerinizi Kaydedin ve Commit Edin (
git commit -am 'Yeni özellik ekledi'
). - Dala Push Edin (
git push origin feature/özellik-adı
). - Bir Pull Request Oluşturun.
Bu proje MIT Lisansı altında lisanslanmıştır.
Herhangi bir soru veya geri bildirim için [email protected] adresinden bana ulaşabilirsiniz.