Çağırgan Derneği
İlim, kültür ve eğitim alanında faaliyet gösteren bir derneğin kurumsal web sitesi.
Canlı Siteyi Gör
Rol
Uçtan uca geliştirme: tasarım, frontend, Firebase entegrasyonu, admin panel. Domain (cagirgan.org.tr), SSL, DNS yönetimi ve Vercel üzerinde branch bazlı otomatik deploy (main→production, dev→preview) da bana ait.
Proje Hakkında
Çağırgan Derneği'nin etkinlik duyuruları, katılım formları ve içerik yönetimi için admin panele sahip kurumsal web sitesi. React, TypeScript, Vite ve Tailwind CSS ile geliştirildi; veriler Firebase (Firestore, Storage) üzerinde tutuluyor. main/dev branch'lerine göre ayrı Firebase projeleriyle otomatik preview/production deploy akışı kurdum.
Teknolojiler
main ve dev branch'lerine bilerek ayrı Firebase projeleri bağladım: admin panelde yeni bir form denerken test verisinin gerçek üye/bağışçı verisiyle asla karışmaması gerekiyordu. Bu ayrım olmasaydı, bir staging hatası doğrudan canlı veriyi bozabilirdi.
Gerçek Kullanıcı Performansı
| Metric | Desktop | Mobile |
|---|---|---|
| Real Experience Score | 88 | 76 |
| Largest Contentful Paint | 2.67s | 2.02s |
| Cumulative Layout Shift | 0.17 | 0.44 |
| Time to First Byte | 1.22s | 0.70s |