Skip to content

Docker tabanlı, PHP ve PostgreSQL kullanan modern etkinlik biletleme uygulaması.

Notifications You must be signed in to change notification settings

oguzhanozmenn/EventPass1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎫 EventPass - Etkinlik Biletleme Sistemi

EventPass, kullanıcıların konser, tiyatro ve çeşitli etkinlikleri görüntüleyip bilet alabildiği, aynı zamanda yöneticilerin etkinlik ekleyip düzenleyebildiği modern bir web uygulamasıdır.

Proje, Docker üzerinde çalışan Mikroservis mimarisine uygun bir yapıda; Frontend, Backend ve Veritabanı servislerinin ayrı ayrı konteynerize edilmesiyle geliştirilmiştir.


📸 Uygulama Ekran Görüntüleri

Uygulamanın kullanıcı ve yönetici arayüzlerinden görünümler:

🏠 Ana Sayfa & Etkinlikler 🎟️ Biletlerim Sayfası
Ana Sayfa Biletlerim
🛡️ Admin & Yönetim Paneli
Admin Paneli

🚀 Özellikler

  • Etkinlik Listeleme: Kategoriye (Konser, Tiyatro vb.) ve tarihe göre filtreleme.
  • Bilet Satın Alma: Kullanıcı dostu arayüz ile hızlı bilet alımı.
  • Biletlerim: Satın alınan biletlerin barkodlu şekilde listelenmesi.
  • Admin Paneli: Yeni etkinlik ekleme, silme ve düzenleme yetkisi.
  • Tam Docker Desteği: Tek komutla tüm sistemi (DB + API + Frontend) ayağa kaldırma.

🛠 Kullanılan Teknolojiler

  • Frontend: HTML5, CSS3, JavaScript (Fetch API)
  • Backend: PHP 8.2 (Apache Server)
  • Veritabanı: PostgreSQL
  • DevOps: Docker & Docker Compose
  • Versiyon Kontrol: Git & GitHub

⚙️ Kurulum ve Çalıştırma

Bu projeyi kendi bilgisayarınızda çalıştırmak için Docker'ın kurulu olması yeterlidir.

1. Repoyu Klonlayın

git clone [https://github.com/KULLANICI_ADIN/EventPass1.git](https://github.com/KULLANICI_ADIN/EventPass1.git)
cd EventPass1

About

Docker tabanlı, PHP ve PostgreSQL kullanan modern etkinlik biletleme uygulaması.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published