Skip to content

metey12/bashfolio

Repository files navigation

Mete Yıldırım - Terminal Temalı Kişisel Portfolyo

Bu proje, terminal arayüzü benzeri bir kullanıcı deneyimi sunan etkileşimli bir kişisel portfolyo uygulamasıdır. React ile geliştirilmiştir ve komut satırı benzeri bir arabirim üzerinden ziyaretçilere kendinizi tanıtmanıza olanak tanır.


🚀 Özellikler

  • Terminal arayüzü ile etkileşimli portfolyo
  • GitHub API üzerinden otomatik proje listeleme
  • Formspree entegrasyonu ile iletişim formu
  • Komut geçmişi (↑ ↓ tuşlarıyla gezilebilir)
  • Otomatik tamamlama (Tab tuşu ile)
  • Komut önerileri
  • Yazı animasyonu efekti
  • Butonlarla hızlı komut erişimi

🛠️ Kurulum

1. Repoyu Klonlayın

git clone https://github.com/metey12/bashfolio.git
cd bashfolio

2. Başlatın

npm start

⚙️ Özelleştirme

GitHub Projeleri

GitHub kullanıcı adınızı değiştirmek için aşağıdaki sabiti güncelleyin:

const GITHUB_USERNAME = "metey12";

Formspree Ayarları

İletişim formunun çalışması için kendi Formspree ID’nizi şu şekilde ekleyin:

const FORMSPREE_URL = "https://formspree.io/f/your-formspree-id";

Formspree'den bir ID almak için: https://formspree.io


💻 Terminal Komutları

Komut Açıklama
help Tüm komutları listeler
about Kendinizi tanıttığınız açıklama
skills Teknik yetkinliklerinizi listeler
education Eğitim geçmişinizi gösterir
projects GitHub projelerinizi listeler
contact İletişim formunu açar
clear Ekranı temizler

⌨️ Klavye Kısayolları

Enter → Komutu çalıştırır

↑ / ↓ → Komut geçmişinde gezinme

Tab → Otomatik tamamlama (tek eşleşme varsa)


🧱 Kullanılan Teknolojiler

  • React

  • Axios

  • Tailwind CSS

  • GitHub REST API

  • Formspree


👨‍💻 Geliştirici

Mete Yıldırım

GitHub: @metey12

Website: https://mete.wtf


📝 Lisans

MIT License

Bu projeyi dilediğiniz gibi kullanabilir, dağıtabilir ve geliştirebilirsiniz.

image

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published