Basic Portfolyo
Daha minimal sade ve yüksek performanslı bir portfolyo site alternatifi.
Kullanılan Teknolojiler
README.md
Basic Portfolio Website | Basic Portfolyo Web Sitesi
English
A modern, responsive portfolio website built with React, TypeScript, and Tailwind CSS. Features a clean design with dark/light mode support and smooth transitions.
Screenshots
Light Mode

Dark Mode

JSON View - Light Mode

JSON View - Dark Mode

Features
- 🌓 Dark/Light mode with system preference detection
- 🌐 Language switching (English/Turkish)
- 🔄 Smooth transitions between views
- 📱 Fully responsive design
- 🎨 Modern UI with Tailwind CSS
- 💻 JSON view mode for developers
- 🎯 Interactive grid background
Tech Stack
- React
- TypeScript
- Tailwind CSS
- Lucide Icons
- Vite
Getting Started
- Clone the repository:
git clone https://github.com/yourusername/portfolio.git
- Install dependencies:
cd portfolio
npm install
- Run the development server:
npm run dev
- Build for production:
npm run build
Customization
Adding New Languages
- Create a new JSON file in
src/data/directory - Add your translations following the existing format
- Update the language toggle component
Modifying Styles
The project uses Tailwind CSS for styling. You can customize the theme in tailwind.config.js.
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Türkçe
React, TypeScript ve Tailwind CSS ile geliştirilmiş modern, duyarlı bir portfolyo web sitesi. Karanlık/aydınlık mod desteği ve yumuşak geçişlerle temiz bir tasarıma sahiptir.
Ekran Görüntüleri
Aydınlık Mod

Karanlık Mod

JSON Görünümü - Aydınlık Mod

JSON Görünümü - Karanlık Mod

Özellikler
- 🌓 Sistem tercihine göre Karanlık/Aydınlık mod
- 🌐 Dil değiştirme (Türkçe/İngilizce)
- 🔄 Görünümler arası yumuşak geçişler
- 📱 Tamamen duyarlı tasarım
- 🎨 Tailwind CSS ile modern arayüz
- 💻 Geliştiriciler için JSON görünüm modu
Teknoloji Yapısı
- React
- TypeScript
- Tailwind CSS
- Lucide Icons
- Vite
Başlangıç
- Repo'yu klonlayın:
git clone https://github.com/yourusername/portfolio.git
- Bağımlılıkları yükleyin:
cd portfolio
npm install
- Sunucuyu başlatın:
npm run dev
- Derleyin:
npm run build
Özelleştirme
Yeni Dil Ekleme
src/data/dizininde yeni bir JSON dosyası oluşturun- Mevcut formata uygun olarak çevirilerinizi ekleyin
- Dil değiştirme bileşenini güncelleyin
Stil Değişiklikleri
Proje stil için Tailwind CSS kullanmaktadır. Temayı tailwind.config.js dosyasından özelleştirebilirsiniz.
Katkıda Bulunma
Katkılarınızı bekliyoruz! Lütfen bir Pull Request göndermekten çekinmeyin.
Lisans
Bu proje MIT Lisansı altında lisanslanmıştır - detaylar için LICENSE dosyasına bakın.