Skip to content

DaR2YonN/github_hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Git Hub - Proje Analiz Merkezi

Web tabanlı Git dosya takip sistemi ve proje analizi aracı.

📋 Özellikler

  • 📊 Görsel İstatistikler - Takip edilen/edilmeyen dosya sayıları
  • 📁 Dosya Listeleri - Detaylı dosya bilgileri ve durumları
  • 🔍 Gerçek Zamanlı Analiz - Git komutları ile canlı veri
  • 🎨 Modern Arayüz - Responsive ve kullanıcı dostu tasarım
  • ⚡ Hızlı Erişim - Tek tıkla proje analizi

🚀 Kullanım

1. Kurulum

cd github_hub
pip install -r requirements.txt

2. Başlatma

# Windows
start_hub.bat

# Manuel başlatma
python app.py

3. Kullanım

  1. Bat dosyasını çalıştır
  2. Proje yolunu gir (veya Enter ile mevcut dizin)
  3. Tarayıcıda analiz sonuçlarını gör

📊 Analiz Sonuçları

Sol Panel - Takip Edilen Dosyalar ✅

  • GitHub'a gönderilen dosyalar
  • Commit geçmişi olan dosyalar
  • Proje kaynak kodları

Sağ Panel - Ignore Edilen Dosyalar 🚫

  • .gitignore ile engellenen dosyalar
  • Geçici ve cache dosyaları
  • Build ve log dosyaları

🎯 Teknik Detaylar

  • Backend: Python Flask
  • Frontend: HTML5, CSS3, JavaScript
  • Git Integration: Subprocess komutları
  • Port: 5555
  • Tarayıcı: Otomatik açılır

📁 Dosya Yapısı

github_hub/
├── start_hub.bat      # Windows başlatıcı
├── app.py            # Flask uygulaması  
├── requirements.txt  # Python bağımlılıkları
├── templates/
│   └── index.html   # Ana web arayüzü
└── README.md        # Bu dosya

🔧 Geliştirme

Yeni özellikler eklemek için:

  1. app.py - Backend API'leri
  2. templates/index.html - Frontend arayüzü
  3. start_hub.bat - Başlatma scripti

⚠️ Gereksinimler

  • Python 3.7+
  • Flask 2.3+
  • Git kurulu olmalı
  • Windows (bat dosyası için)

🎉 Artık Git projelerinizi görsel olarak analiz edebilirsiniz!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors