Skip to content

MerttMetinn/EventGo-Client

Repository files navigation

EventGo İstemci (Client)

EventGo, kullanıcıların çeşitli etkinlikleri keşfetmesine, katılmasına ve oluşturmasına olanak tanıyan modern bir etkinlik platformudur. Bu repo, EventGo platformunun React tabanlı istemci tarafı uygulamasını içerir.

✨ Temel Özellikler

  • Etkinlik Keşfi: Kullanıcılar, konum, tarih veya kategoriye göre etkinlikleri arayabilir ve filtreleyebilir.
  • Harita Entegrasyonu: Etkinlikleri interaktif bir harita üzerinde görüntüleyerek coğrafi olarak keşfedin.
  • Gerçek Zamanlı Bildirimler: SignalR entegrasyonu sayesinde etkinlik güncellemeleri ve bildirimler anında alınır.
  • Kullanıcı Etkileşimi: Etkinliklere kaydolun, favorilerinize ekleyin ve kendi etkinliklerinizi oluşturun.
  • Modern Arayüz: shadcn/ui ve Tailwind CSS ile oluşturulmuş şık, hızlı ve erişilebilir kullanıcı arayüzü.

🚀 Kullanılan Teknolojiler

🔧 Kurulum ve Başlatma

Projeyi yerel makinenizde çalıştırmak için aşağıdaki adımları izleyin:

  1. Repoyu klonlayın:

    git clone https://github.com/MerttMetinn/EventGo-Client.git
  2. Proje dizinine gidin:

    cd EventGo-Client
  3. Gerekli paketleri yükleyin:

    npm install
  4. Uygulamayı geliştirme modunda başlatın:

    npm run dev

    Uygulama varsayılan olarak http://localhost:5173 adresinde çalışacaktır.

⚙️ Ortam Değişkenleri (Environment Variables)

Uygulamanın düzgün çalışabilmesi için bir .env dosyası oluşturmanız ve gerekli ortam değişkenlerini (örneğin Google Maps API anahtarı, backend API adresi) tanımlamanız gerekebilir.

# Örnek .env dosyası
VITE_API_URL=http://localhost:5000/api
VITE_GOOGLE_MAPS_API_KEY=YOUR_GOOGLE_MAPS_API_KEY

🤝 Katkıda Bulunma

Katkılarınız projeyi daha iyi hale getirecektir! Lütfen katkıda bulunmadan önce CONTRIBUTING.md dosyasını okuyun. Pull request'leriniz ve issue bildirimleriniz memnuniyetle karşılanır.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages