⚙️ Firebase Yapılandırması Gerekli

Bu dosyayı bir metin editörüyle açıp (VS Code, Notepad++) firebaseConfig bölümüne kendi Firebase proje bilgilerinizi yapıştırın. Aşağıdaki adımları sırasıyla uygulayın.

1

Firebase Projesi Oluşturun

console.firebase.google.com → "Proje oluştur" → isim verin (ör. sts-okul) → Analytics isteğe bağlı

2

Authentication Etkinleştirin

Sol menü → Authentication → "Başlayın" → Sign-in method → Email/Password → Etkinleştir → Kaydet

3

Firestore Database Oluşturun

Sol menü → Firestore Database → "Veritabanı oluştur" → Üretim modunda başlat → Bölge seçin (eur3 veya us-central1)

4

Güvenlik Kurallarını Yapıştırın

Firestore → Kurallar sekmesi → Tüm içeriği silin → aşağıdakini yapıştırın → Yayınla

rules_version = '2'; service cloud.firestore { match /databases/{database}/documents { match /users/{userId} { allow read: if request.auth != null; allow create: if request.auth != null && ( request.auth.uid == userId || get(/databases/$(database)/documents/users/$(request.auth.uid)).data.role in ['master_admin', 'admin'] ); allow update: if request.auth != null && get(/databases/$(database)/documents/users/$(request.auth.uid)).data.role in ['master_admin', 'admin']; allow delete: if request.auth != null && get(/databases/$(database)/documents/users/$(request.auth.uid)).data.role == 'master_admin'; } match /tasks/{taskId} { allow read: if request.auth != null; allow create: if request.auth != null && get(/databases/$(database)/documents/users/$(request.auth.uid)).data.role in ['master_admin', 'admin']; allow update: if request.auth != null; allow delete: if request.auth != null && get(/databases/$(database)/documents/users/$(request.auth.uid)).data.role == 'master_admin'; } } }
5

Web Uygulaması Ekleyin & Config'i Kopyalayın

Proje Ayarları (⚙️) → "Uygulama ekle" → Web (</>) → Kayıt olun → firebaseConfig nesnesini kopyalayıp bu HTML dosyasındaki ilgili yere yapıştırın

6

İlk Master Admin Kullanıcısını Oluşturun

Authentication → Kullanıcılar → "Kullanıcı ekle" → e-posta + şifre girin. Ardından Firestore → users koleksiyonu → Belge ekle → Belge ID = kullanıcının UID'si → Alanlar: name, email, role:"master_admin", department:"Akademik", active:true

S
SprintBeam
⚡ Modern Proje Takip Platformu

Projelerinizi hızla
planlayın, takip edin, teslim edin

Gantt chart, proje ekibi yönetimi, toplantı planlaması, satın alma takibi ve daha fazlası tek platformda. Akademik ve kurumsal ekipler için tasarlandı.

Özellikleri Keşfet
✓ Kurumsal Güvenlik
✓ 6 Dil Desteği
✓ 10+ Tema
✓ PDF Export
10+
Modül
6
Dil Desteği
100%
Özelleştirilebilir
24/7
Bulut Erişim
ÖZELLİKLER

İhtiyacınız olan her şey tek yerde

Proje yönetiminin tüm aşamalarını kapsayan modüller

📊

Gantt Chart

Proje ve iş paketlerini zaman çizelgesi üzerinde görselleştirin. İlerleme takibi ve kaynakları tek ekranda.

👥

Proje Ekibi Şeması

Sürükle-bırak ile esnek organizasyon şemaları. Yürütücü, araştırmacı, bursiyer gibi roller atayın.

📅

Toplantı Planlama

Online (Zoom/Meet) veya yüz yüze toplantılar. Otomatik e-posta davetleri.

🛒

Satın Alma Takibi

Sipariş listeleri, durumlar, tedarikçi linkleri ve proje bağlantılı bütçe kontrolü.

📈

Analitik Raporlar

Kullanıcı aktivite analizleri, heatmap'ler, giriş logları ve tamamlama istatistikleri.

📄

PDF Export

Projelerinizi, Gantt'ları, ekip şemalarını profesyonel PDF'ler olarak dışa aktarın.

Projelerinizi bugün yönetmeye başlayın

Hesabınızla giriş yapın, SprintBeam'i kullanmaya hemen başlayın.

© 2026 SprintBeam — Modern Proje Takip Sistemi
sprintbeam.com

SprintBeam

Proje Takip Sistemi

📌 Duyuru
SprintBeam
Proje Takip Sistemi
Ayarlar
Dashboard
Yükleniyor…
Proje Ekibi
Kutuları sürükle • Tıklayıp "Bağla" ile bağlantı oluştur • Çift tıkla sil
Biçim: