Etkinlik takibi için geliştirilmiş bir mobil uygulama. Kullanıcılar konser, teknoloji, sinema, tiyatro gibi kategorilerde etkinlikler ekleyebilir, takvim üzerinden yaklaşan etkinlikleri görebilir ve etkinliklere bağlı not/fotoğraf saklayabilir.
- 📅 Etkinlik ekleme, düzenleme ve silme
- 🗓️ Takvim üzerinden etkinlik takibi
- 📝 Etkinliklere not ekleme
- 📸 Etkinliklere fotoğraf ekleme (galeri üzerinden)
- 🏷️ Kategori bazlı etkinlik yönetimi
- 🔔 Etkinlik bildirimleri
- Flutter/Dart
- Firebase (Backend)
- Provider/Riverpod (State Management)
- Material Design 3
- Flutter'ı yükleyin (https://flutter.dev/docs/get-started/install)
- Repository'yi klonlayın:
git clone https://github.com/eyupece/event-track.git
- Bağımlılıkları yükleyin:
flutter pub get
- Uygulamayı çalıştırın:
flutter run
lib/
├── core/ # Temel bileşenler
│ ├── constants/ # Sabitler
│ └── theme/ # Tema ayarları
├── features/ # Özellik modülleri
│ └── events/ # Etkinlik modülü
│ ├── data/ # Veri katmanı
│ ├── domain/ # İş mantığı
│ └── presentation/ # UI katmanı
└── shared/ # Paylaşılan bileşenler
├── utils/ # Yardımcı fonksiyonlar
└── widgets/ # Paylaşılan widget'lar
- Bir feature branch'i oluşturun (
git checkout -b feature/yeni-ozellik
) - Değişikliklerinizi commit edin (
git commit -m 'Yeni özellik: Açıklama'
) - Branch'inizi push edin (
git push origin feature/yeni-ozellik
) - Bir Pull Request oluşturun
Bu proje MIT lisansı altında lisanslanmıştır. Detaylar için LICENSE dosyasına bakın.
Eyüp Ece - @eyupece
Proje Linki: https://github.com/eyupece/event-track