https://www.panel.efegeckin.com.tr/
PHP kullanılarak geliştirilmiş, admin paneli ağırlıklı bir
full-stack web sitesi projesidir.
Bu sistem sayesinde kullanıcılar herhangi bir kod yazmadan sayfa
oluşturabilir, içerikleri düzenleyebilir ve siteyi tamamen admin panel
üzerinden yönetebilir.
Bu proje, içerik yönetimini teknik olmayan kullanıcılar için
kolaylaştırmayı hedefler.
Gelişmiş admin paneli, rol bazlı yetkilendirme ve dinamik sayfa yapısı
ile küçük ve orta ölçekli web siteleri için CMS (Content Management
System) çözümü sunar.
- Kod yazmadan sayfa oluşturma
- Sayfa içeriklerini dinamik olarak düzenleme
- Menü ve sayfa hiyerarşisi yönetimi
- İçerik ekleme / güncelleme / silme
- Çoklu kullanıcı desteği
- Rol bazlı yetkilendirme (Admin, Editör vb.)
- Kullanıcıya özel erişim izinleri
- Yetkilere göre sayfa ve işlem kısıtlamaları
- Sayfalar için Create / Read / Update / Delete
- İçerikler üzerinde tam kontrol
- Admin panelinden kolay yönetim
- Oturum (Session) tabanlı giriş sistemi
- Yetkisiz erişim engelleme
- Güvenli admin panel yapısı
- Rol bazlı erişim kontrolü
- Veritabanı tabanlı sayfa sistemi
- Dinamik URL yapısı
- Yönetilebilir içerik alanları
- Backend: PHP
- Frontend: HTML, CSS, JavaScript
- Veritabanı: MySQL
- Mimari: MVC benzeri yapı
- Session & Role-Based Access Control
/admin
/controllers
/views
/models
/public
/assets
/config
/database
index.php
- Projeyi klonla:
<!-- -->
git clone https://github.com/kullanici_adi/repo_adi.git
- Proje klasörüne gir:
<!-- -->
cd repo_adi
- Veritabanını oluştur ve yapılandır:
- config klasöründen veritabanı ayarlarını yap
- SQL dosyasını içe aktar
- Tarayıcıdan çalıştır:
<!-- -->
http://localhost/proje_klasoru
/admin
Varsayılan admin bilgileri varsa ilk girişte değiştirmeniz önerilir.
- Teknik olmayan kullanıcıların web sitesi yönetimini kolaylaştırmak
- Admin panel üzerinden tam kontrol sağlamak
- Genişletilebilir bir CMS altyapısı sunmak
- Çoklu dil desteği
- Medya yöneticisi
- Tema sistemi
- API desteği
- SEO ayarları
Bu proje kişisel ve eğitim amaçlı geliştirilmiştir.