Web Sitesi Tasarımı
1965 Samsunspor Derneği İçin Uçtan Uca Dijital Dernek Platformu
Bir derneğin web sitesi ne kadar ileri gidebilir? 1965 Samsunspor Derneği projesine başladığımızda elimizde kapanmış bir eski site, Excel'de tutulan üye listeleri ve elle takip edilen aidatlar vardı. Proje sonunda derneğin üyelikten aidata, bağıştan SMS'e, bültenden canlı Süper Lig puan durumuna kadar bütün dijital işleyişini tek bir panelden yönettiği bir platform ortaya çıktı.

Bir derneğin web sitesi ne kadar ileri gidebilir? 1965 Samsunspor Derneği projesine başladığımızda elimizde kapanmış bir eski site, Excel’de tutulan üye listeleri ve elle takip edilen aidatlar vardı. Proje sonunda derneğin üyelikten aidata, bağıştan SMS’e, bültenden canlı Süper Lig puan durumuna kadar bütün dijital işleyişini tek bir panelden yönettiği bir platform ortaya çıktı.
Bu yazıda projenin hangi sorunla başladığını, hangi kararları neden aldığımızı ve ortaya çıkan sistemin neler yapabildiğini ayrıntılı olarak anlatıyoruz.
Proje Künyesi
| Müşteri | 1965 Samsunspor Derneği |
| Sektör | Sivil toplum / Spor derneği |
| Hizmetler | Strateji, UX/UI tasarımı, özel WordPress tema geliştirme, entegrasyonlar, içerik göçü, SEO, güvenlik denetimi |
| Teknolojiler | WordPress, PHP 8, Elementor, WooCommerce, Contact Form 7, Mutlucell SMS API, Highlightly Football API, esbuild, Python |
| Kapsam | 25 özel Elementor widget’ı, 5 içerik türü, 14 kısa kod, 10’dan fazla yönetim ekranı, 4 otomatik zamanlanmış görev |
Müşteri Hakkında
1965 Samsunspor Derneği, adını kulübün kuruluş yılından alan, köklü bir taraftar ve dayanışma derneğidir. Derneğin dijital dünyadaki muhatapları farklı ihtiyaçlarla gelen birkaç kitleden oluşuyor:
- Taraftarlar ve ziyaretçiler: Haberleri, etkinlikleri, maç bilgisini ve derneğin projelerini takip etmek istiyor.
- Dernek üyeleri: Aidatını ödemek, borç durumunu görmek ve makbuzlarına ulaşmak istiyor.
- Bağışçılar: Tek seferlik ya da düzenli destek vermek istiyor.
- Basın mensupları: Derneğin basında yer alan haberlerine ve yönetim bilgilerine erişmek istiyor.
- Dernek yönetimi: Bütün bu süreçleri teknik bilgiye ihtiyaç duymadan yönetebilmek istiyor.
Zorluk: Dağınık Süreçler ve Kaybolmuş Bir Arşiv
Projenin başında karşılaştığımız tablo, birçok derneğin tanıdığı bir tabloydu:
- Eski site kapanmıştı. Yıllar içinde birikmiş haberler, etkinlikler, yönetim kurulu bilgileri ve basın arşivi artık çevrimiçi değildi.
- Üye yönetimi elle yapılıyordu. Üye listeleri tablolarda tutuluyor, başvurular kâğıt veya e-posta üzerinden geliyordu.
- Aidat takibi karmaşıktı. Aidat ücretleri yıldan yıla, hatta aydan aya değişebiliyordu. Kimin hangi ayı ödediği, kimin ne kadar borcu olduğu manuel olarak hesaplanıyordu.
- Online ödeme ve düzenli bağış altyapısı yoktu.
- Üyelerle iletişim parçalıydı. SMS, e-posta ve duyurular ayrı araçlardan, ayrı listelerle yürütülüyordu.
- Hassas kişisel veri işleniyordu. Resmî üyelik başvurusu TC Kimlik Numarası dahil pek çok kişisel bilgi gerektiriyor. Bu da KVKK açısından ciddi bir sorumluluk anlamına geliyor.
- Yönetimin teknik bir ekibi yoktu. Kurulacak sistemin gönüllüler tarafından kolayca kullanılabilmesi gerekiyordu.
Yaklaşımımız: “Eklenti Yığını” Yerine Amaca Özel Bir Platform
WordPress projelerinde sık görülen bir hata, her ihtiyaç için ayrı bir eklenti kurmaktır: üyelik için bir eklenti, abonelik için ücretli bir eklenti, SEO için bir eklenti, SMTP için bir eklenti, SMS için bir eklenti… Bu yaklaşım kısa vadede hızlı görünür ama sonunda yavaş, kırılgan ve yıllık lisans maliyeti yüksek bir siteye dönüşür.
Mauna UP olarak bu projede farklı bir yol izledik ve üç temel ilke belirledik:
- Minimum bağımlılık: Sitenin ihtiyaç duyduğu tek eklentiler Elementor, WooCommerce ve Contact Form 7. Üyelik, aidat, abonelik, SEO, SMTP, SMS, bülten ve futbol verisi temanın içinde, amaca özel olarak yazıldı.
- Önce güven: Aidat ve bağış toplayan resmî bir kurumda kullanıcı güveni her zaman görsel efektlerden önce gelir. Güvenlik ve KVKK ilk günden mimarinin parçası oldu.
- Yönetici dostu tasarım: Her özellik, teknik bilgisi olmayan bir dernek gönüllüsünün kullanabileceği şekilde tasarlandı. Bu yüzden toplu içe aktarmalarda önizleme ekranı, test butonları ve açıklamalı ayar ekranları var.
Tasarım Yönü: “Kontrollü Tutku”
Görsel kimlik için kendimize kısa bir ifade belirledik: kontrollü tutku. Bir taraftar derneğinin enerjisini ve 1965’ten gelen köklülüğünü, ajans kalitesinde zarif ve ferah bir sunumla birleştirmek istedik.
- Marka paleti kırmızı (
#ea332d), siyah ve beyazdan oluşuyor. Kırmızı az ve vurgulu kullanılıyor. - Başlıklarda Oswald, gövde metinlerinde Inter kullandık. İki font da sunucudan servis ediliyor.
- Jenerik “yapay zekâ estetiği” olarak gördüğümüz mor-mavi gradyanlar, her yerde cam efekti ve kart içinde kart gibi kalıplardan bilinçli olarak uzak durduk.
Çözüm: Platformun Bileşenleri
1. Elementor ile Sürükle-Bırak Yönetilen 25 Özel Widget
Derneğin, her sayfa değişikliği için bir yazılımcıya ihtiyaç duymaması gerekiyordu. Bu yüzden tasarımı birebir yansıtan 25 özel Elementor widget’ı geliştirdik ve hepsini “1965 Samsunspor” adlı özel bir kategoride topladık.
Tanıtım ve sayfa yapısı widget’ları:
- Hero (karşılama alanı), Sayfa Başlığı, Görsel + Metin, Özellik Listesi, CTA Banner
- Sayaç / İstatistik: Görünüme girince sayıyor. JavaScript kapalı olsa bile doğru rakamı gösteriyor.
- Tarihçe: Derneğin kuruluşundan bugüne dikey bir zaman çizelgesi.
- Sıkça Sorulan Sorular: JavaScript gerektirmeyen, erişilebilir bir akordeon. Google için otomatik FAQPage şeması üretiyor.
- Referans kartları ve Sponsor Logoları.
İçerik listeleme widget’ları:
- Haber, Etkinlik, Proje, Yönetim Kurulu ve Basında Biz listeleri
- Etkinlik Geri Sayımı
- Video Vitrini: Sitedeki tüm içerik türlerine eklenmiş videoları tarayıp tek bir vitrinde topluyor.
İşlevsel widget’lar:
- Üye Kayıt Formu, Üyelik (Aidat) Formu, Bağış Formu
- İletişim Bilgileri, Google Harita
- Yaklaşan Maç, Puan Durumu, Son Maç Sonuçları
Öne çıkan widget’larda Elementor’un “Stil” sekmesinden renk ve tipografi ayarlanabiliyor. Bu ayarlar tasarım sistemine bağlı olduğu için yapılan değişiklikler sitenin bütünlüğünü bozmuyor.
2. Yapılandırılmış İçerik Mimarisi
Derneğin içeriğini kendine özgü alanları olan beş içerik türüne ayırdık:
- Etkinlikler: Tarih, saat ve yer bilgisi tutuluyor. Ziyaretçi etkinliği tek tıkla Google Takvim’ine ekleyebiliyor ya da .ics dosyası olarak indirebiliyor.
- Yönetim Kurulu: Başkan, Yönetim Kurulu ve Denetim Kurulu olarak gruplanıyor. Unvan, biyografi ve sosyal medya bilgileri tutuluyor. Admin panelinde sürükle-bırak ile sıralama yapılabiliyor.
- Projeler: “Devam Ediyor”, “Planlanan” ve “Tamamlandı” durumlarıyla, sekmeli ve filtrelenebilir bir arşivde listeleniyor.
- Haberler: Kategorilere ayrılıyor ve her haberin altında otomatik “İlgili Haberler” bölümü çıkıyor.
- Basında Biz: Kaynak yayın, orijinal bağlantı ve tarih bilgisiyle tutuluyor. Bir basın haberi, sitedeki ilgili haberle ilişkilendirilebiliyor.
Ayrı bir video içerik türü açmak yerine tüm içerik türlerine ortak bir video alanı ekledik. YouTube veya Vimeo linkini yapıştırmak videoyu yayınlamak için yeterli.
3. Uçtan Uca Dijital Üyelik
Üyelik sürecini kâğıttan çıkarıp baştan sona dijitalleştirdik.
Başvuru:
- Dernek tüzüğüne uygun, 17’den fazla alanlı resmî başvuru formu hazırladık.
- TC Kimlik Numarası, resmî kontrol algoritmasıyla anında doğrulanıyor. Hatalı numara sisteme girmiyor.
- Başvurular yönetim panelinde onay bekleyen kayıtlar olarak listeleniyor. Bekleyen başvuru sayısı menüde rozetle görünüyor.
- Yönetici tek tıkla onaylıyor veya reddediyor. Onay verildiği anda üye hesabı açılıyor. Ayar açıksa üyeye otomatik hoş geldin SMS’i de gidiyor.
Mevcut üyelerin taşınması:
- Derneğin elindeki üye listeleri CSV veya Excel (XLSX) dosyası olarak doğrudan yüklenebiliyor.
- Sütun başlıkları esnek eşleştiriliyor. Derneğin mevcut kayıt sisteminden alınan “Kurum Üyelik Listesi” çıktısı olduğu gibi kabul ediliyor.
- İçe aktarma iki adımlı: Önce önizleme gösteriliyor, onaydan sonra kayıt yapılıyor. Sistemde zaten olan e-postalar otomatik atlanıyor.
Üye paneli: Giriş yapan her üye kendi panelinde şunları görüyor:
- Üyelik durumu ve başlangıç tarihi
- Ay ay renklendirilmiş aidat defteri
- Ödeme geçmişi ve yazdırılabilir makbuzlar
- Varsa düzenli bağış abonelikleri
- Profil bilgileri ve güvenli şifre değiştirme
4. Aylık Aidat Defteri: Projenin Kalbi
Derneğin en büyük operasyonel yükü aidat takibiydi. Aidat ücretlerinin dönemden döneme değişmesi, bazı üyelerin geçmiş borçlarını toplu ödemesi, bazılarının ise birkaç ay peşin ödemesi işi karmaşık hâle getiriyordu.
Bu karmaşayı aylık defter (ledger) modeli ile çözdük:
- Esnek tarife: Her takvim ayı için ayrı ücret tanımlanabiliyor. Bu ücret tek ay için, seçili birden fazla ay için ya da bir tarih aralığı için toplu olarak girilebiliyor.
- Üye bazlı aylık defter: Her üyenin, aidat takibinin başladığı aydan bugüne ve ileriye uzanan bir defteri var. Her ay “ödendi”, “kısmi”, “ödenmedi” veya “gelecek” olarak görünüyor.
- Esnek tahsilat: Geçmiş borç ayları ve peşin ödenen gelecek aylar tek tek ya da toplu olarak işaretlenebiliyor.
- Tüm ödeme kanalları tek defterde: Elden ve havale ile yapılan ödemeler manuel olarak giriliyor. WooCommerce üzerinden online ödenen yıllık aidat ise otomatik olarak 12 aya bölünüp deftere işleniyor.
- Toplu aidat içe aktarma: Geçmiş ödeme kayıtları CSV ile tek seferde sisteme alınabiliyor.
- Otomatik makbuz: Her ödeme için baskıya uygun, güvenli bağlantılı bir makbuz oluşuyor.
- Otomatik gecikme hatırlatması: Sistem her gün borçlu üyeleri tarıyor. Belirlenen ay eşiğini aşanlara SMS hatırlatması gidiyor. Hatırlatmalar arasındaki minimum gün sayısı ayarlanabildiği için üyeler mesaj yağmuruna tutulmuyor.
5. Bağış ve Eklentisiz Düzenli Ödeme Altyapısı
Bağış formu:
- Hazır tutar seçenekleri ve serbest tutar alanı var.
- Tek seferlik veya aylık düzenli bağış seçilebiliyor.
- Bağışçı sepeti atlayarak doğrudan ödeme adımına geçiyor.
- Ödeme tamamlanınca bağışçıya otomatik bağış makbuzu e-postası gidiyor.
Abonelik motoru: Düzenli bağış için piyasada genellikle ücretli abonelik eklentileri kullanılır. Biz bunun yerine WooCommerce’in kendi kayıtlı kart (tokenization) altyapısı üzerinde çalışan, amaca özel bir abonelik motoru yazdık:
- iyzico, PayTR veya Stripe gibi kart saklamayı destekleyen herhangi bir ödeme altyapısıyla çalışıyor.
- Vadesi gelen tahsilatlar her gün otomatik işleniyor.
- Tahsilat başarısız olursa ertesi gün yeniden deneniyor. Üç başarısız denemeden sonra abonelik kapatılıyor; bağışçı ve dernek e-postayla bilgilendiriliyor.
- Bağışçı, “Aboneliklerim” sayfasından düzenli bağışını kendisi iptal edebiliyor.
- Yönetim, tüm abonelikleri tek ekranda izliyor ve gerektiğinde elle müdahale edebiliyor.
Bu yaklaşım sayesinde dernek, yıllık abonelik eklentisi lisansı ödemiyor.
6. Tek Merkezden İletişim: E-posta, Bülten ve SMS
E-posta altyapısı:
- SMTP ayarları doğrudan dernek panelinden yapılıyor. Test e-postası gönderme butonu da var.
- Sistemin gönderdiği bütün e-postalar ortak, mobil uyumlu ve markalı bir şablon kullanıyor.
- SMTP yapılandırılmamışsa e-postaların sessizce kaybolmasını engelleyen bir koruma devreye giriyor.
Üye bülteni:
- Bülten panelden hazırlanıp önce test olarak gönderiliyor, sonra tüm aktif üyelere iletiliyor.
- Gönderim kuyrukla yapılıyor; sunucu limitlerine takılmadan parça parça ilerliyor.
- Her e-postada kişiye özel abonelikten çıkma bağlantısı var.
SMS bildirimleri (Mutlucell entegrasyonu):
- Otomatik mesajlar: üyeliğe hoş geldin, başvuru alındı ve aidat gecikmesi hatırlatması.
- Mesaj metinleri
{ad}ve{dernek_adi}gibi değişkenlerle kişiselleştirilebiliyor. - Manuel toplu gönderim tüm üyelere, seçili üyelere veya serbest numaralara yapılabiliyor.
- Panelden SMS bakiyesi sorgulanabiliyor, gönderim geçmişi görülebiliyor ve hata kodları Türkçe açıklamalarla gösteriliyor.
7. Canlı Süper Lig Verisi: Futbol Modülü
Bir taraftar derneği sitesinde maç bilgisi olmazsa olmaz. Highlightly Football API entegrasyonu ile Samsunspor’un fikstürünü, maç sonuçlarını ve Süper Lig puan durumunu siteye taşıdık.
Bu modülü tasarlarken en çok verimlilik üzerine düşündük:
- Veri sitede saklanıyor. Ziyaretçi sayfayı her açtığında dış API’ye istek gitmiyor; widget’lar sitede kayıtlı veriyi okuyor. Maç günü trafiği arttığında bile site hızlı kalıyor ve API kotası korunuyor.
- Puan durumu günde üç kez güncelleniyor.
- Fikstür saatlik kontrol ediliyor ama yalnızca gerçekten gerektiğinde API’ye gidiliyor.
- Bitmiş maçlar kilitleniyor ve bir daha sorgulanmıyor.
- Yönetim panelinde lig ve takım arama araçları, “şimdi yenile” butonları, senkronizasyon günlüğü var. Sunucunun zamanlanmış görev ayarları yetersizse panel bunu fark edip kurulum talimatıyla birlikte uyarı gösteriyor.
8. “Dernek Ayarları”: Gönüllü Dostu Yönetim Paneli
Bütün sistemi tek bir menü altında topladık:
- Ayar sekmeleri: Görünüm, Sosyal Medya, İletişim ve Harita, Form ve Mail, SMTP, SMS
- Yönetim ekranları: Üye Başvuruları, Üye Ekle, Üyeler, Aidat Takibi, Bülten, SMS Gönderimi, Abonelikler, Futbol / Maçlar
- Kısa Kod Rehberi: Sitede kullanılabilen 14 kısa kod açıklamalarıyla listeleniyor ve tek tıkla kopyalanabiliyor.
- Tek tıkla demo içerik: Örnek sayfalar ve içerikler tek tıkla kuruluyor, istenince yine tek tıkla temizleniyor.
Güvenlik ve KVKK: Pazarlık Konusu Olmayan Konular
TC Kimlik Numarası gibi hassas verileri işleyen bir sistemde güvenliği sonradan eklemedik; mimarinin temeline yerleştirdik.
- TC Kimlik Numaraları AES-256-GCM ile şifreleniyor. Veritabanı yedeği ele geçirilse bile numaralar okunamıyor. Şifreleme için veritabanından ayrı tutulan, izole bir anahtar tanımlanabiliyor. Arayüzde numaralar maskeli gösteriliyor.
- Kaba kuvvet saldırılarına karşı koruma var. Giriş formunda aynı IP’den 15 dakikada 5’ten fazla hatalı deneme engelleniyor.
- Yönetim paneli yalnızca yöneticilere açık. Üyeler wp-admin’e erişemiyor.
- Dosya yüklemeleri iki kez doğrulanıyor. CSV ve Excel dosyalarında yalnızca uzantıya değil, dosyanın içerik imzasına da bakılıyor.
- Bütün yönetim işlemleri yetki ve güvenlik anahtarı (nonce) kontrolünden geçiyor.
- Şifre değişikliği için mevcut şifre soruluyor. SMTP şifresi formlarda açık metin olarak gösterilmiyor.
- Yapılandırılmış veri çıktıları XSS’e karşı temizleniyor. WordPress sürüm bilgisi gizleniyor.
- Fontlar dış CDN’den çekilmiyor. Google Fonts’a istek gitmediği için ziyaretçilerin IP adresi üçüncü taraflarla paylaşılmıyor.
Projenin sonunda kapsamlı bir güvenlik ve kalite denetimi yaptık ve tespit edilen bulguların tamamını kapattık.
SEO: Eklentisiz Ama Eksiksiz
Ayrı bir SEO eklentisi kurmak yerine gerekli altyapıyı temanın içine yerleştirdik:
- Otomatik meta açıklamaları (kelime ortasında kesilmeden)
- Open Graph ve Twitter Card etiketleri: Sosyal medyada paylaşılan her içerik doğru görsel, başlık ve açıklamayla görünüyor.
- Zengin JSON-LD yapılandırılmış veri:
- Dernek için Organization / NGO
- Etkinlikler için Event
- Haberler için NewsArticle
- Yönetim kurulu üyeleri için Person
- Tüm içerik türlerinde BreadcrumbList
- SSS bölümleri için FAQPage
- Arşiv sayfalarında canonical yönetimi (WordPress bunu varsayılan olarak yalnızca tekil sayfalarda yapıyor)
- Üye paneli gibi özel sayfalarda
noindex - Temiz, Türkçe URL yapısı:
/etkinlikler,/haberler,/projeler,/basinda-biz,/yonetim-kurulu
Performans ve Etkileşim
Hız İçin Alınan Önlemler
- Oswald ve Inter değişken font olarak sunucudan servis ediliyor. Tek dosya bütün ağırlıkları kapsıyor ve Türkçe karakterler için ayrı alt küme yükleniyor.
- CSS ve JavaScript dosyaları esbuild ile küçültülüyor.
- WordPress’in kullanılmayan emoji ve blok stilleri kaldırıldı.
- Widget betikleri yalnızca o widget’ın bulunduğu sayfalarda yükleniyor.
- Ağır efektler yalnızca ekrana yaklaşınca başlatılıyor, görünmeyen animasyonlar duraklatılıyor.
Amaçlı Hareket Tasarımı
Hiçbir harici kütüphane kullanmadan, saf JavaScript ile bir etkileşim katmanı geliştirdik:
- Yalnızca tıklanabilir alanlarda beliren özel imleç
- İmlece doğru hafifçe çekilen manyetik butonlar
- Farenin girdiği yönden dolan yönlü hover efektleri
- Sayfa kaydırıldıkça kademeli beliren içerik geçişleri
Bu hareketlerin hepsi “hareketi azalt” erişilebilirlik tercihine uyuyor ve dokunmatik cihazlarda kendiliğinden kapanıyor.
Akıcı Tipografi
Sitedeki 122 sabit font boyutunu ekran genişliğine göre akıcı biçimde ölçeklenen bir tipografi sistemine bağladık. Masaüstünde görünüm birebir korunurken mobilde metinler kendiliğinden uygun boyuta iniyor.
Kayıp Arşivin Kurtarılması
Projenin en anlamlı adımlarından biri derneğin dijital hafızasını geri getirmekti. Eski site artık yayında olmadığı için içeriği Wayback Machine (İnternet Arşivi) kayıtlarından kurtardık.
- Arşivdeki sayfaları tarayıp içerik ve görselleri çeken bir Python betiği yazdık.
- Kurtarılan içerik:
- 36 yönetim kurulu kaydı
- 16 haber
- 10 etkinlik
- 11 video
- 8 basın haberi
- 5 kurumsal sayfa
- Galeri ve proje içerikleri
- Bu içerikleri yeni sistemin içerik türlerine dönüştürdük.
- Aktarımı teknik bilgi gerektirmeden yapabilmek için tek tıkla çalışan bir WordPress eklentisi hazırladık. Eklentide deneme (dry run) modu var ve tekrar çalıştırıldığında aynı kayıtları ikinci kez eklemiyor.
- KVKK gereği eski sitedeki kişisel üye profil sayfalarını bilinçli olarak yeni sisteme aktarmadık.
Süreç: Sürekli Denetim ile Gelişen Bir Ürün
Bu projeyi tek seferlik bir teslimat olarak değil, aşamalı olarak büyüyen bir ürün olarak yönettik:
- Temel: Özel tema, içerik türleri ve ilk Elementor widget seti
- Genişleme: Sponsor, sayaç, tarihçe, referans ve SSS widget’ları
- Operasyon: SMTP, bülten, üye paneli, aidat takibi ve yeni içerik türleri
- Tasarım sistemi: Tasarım token’ları ve widget stil kontrolleri
- Birinci denetim: Güvenlik, SEO ve şema alanlarında 15 bulgunun giderilmesi
- Derinleşme: Aylık aidat defteri, SMS bildirimleri, Excel desteği ve CSV aidat aktarımı
- Deneyim: Etkileşim katmanı ve akıcı tipografi
- İkinci denetim: Futbol modülü, güvenlik katmanı, kısa kod rehberi ve performans optimizasyonları
Her aşamanın sonunda kodu güvenlik, erişilebilirlik, performans ve SEO açısından yeniden denetledik.
Sonuçlar
<!– MAUNA UP EKİBİ: Bu bölüme canlı sitenin gerçek ölçümlerini ekleyin (ör. PageSpeed skorları, online başvuru sayısı, aidat tahsilat oranındaki değişim, düzenli bağışçı sayısı, yönetim ekibinin kazandığı zaman). Doğrulanmamış rakam kullanmayın. –>
Proje sonunda 1965 Samsunspor Derneği:
- Kâğıt başvurudan dijital başvuruya geçti. Başvurular doğrulanmış verilerle geliyor ve tek tıkla onaylanıyor.
- Aidat takibini tablolardan kurtardı. Her üyenin borç ve ödeme durumu ay ay, anlık olarak görülebiliyor.
- Online bağış ve düzenli bağış almaya başladı, üstelik ücretli abonelik eklentisi lisansına ihtiyaç duymadan.
- Üyeleriyle tek merkezden iletişim kuruyor. SMS, e-posta ve bülten aynı panelden ve aynı üye listesinden yönetiliyor.
- Kayıp arşivine yeniden kavuştu. Yılların birikimi yeni sitede yeniden erişilebilir durumda.
- KVKK’ya uygun ve güvenli bir altyapıya geçti.
- Bağımsız hâle geldi. Gönüllü yönetim ekibi sayfaları, içerikleri ve tüm süreçleri yazılımcıya ihtiyaç duymadan yönetiyor.
<!– MÜŞTERİ GÖRÜŞÜ: Dernek yönetiminden onaylı bir alıntı alınırsa buraya eklenebilir. –>
Bu Projeden Öğrendiklerimiz
- Her ihtiyaç bir eklenti gerektirmez. Doğru kurgulanmış amaca özel kod hem daha hızlı, hem daha güvenli, hem de uzun vadede daha ekonomik oluyor.
- Veriyi önbelleğe almak tasarımın bir parçasıdır. Futbol modülünde dış API’yi en az kullanacak şekilde kurduğumuz mimari, maç günü trafiğinde sitenin rahat nefes almasını sağlıyor.
- Yöneticinin deneyimi de kullanıcı deneyimidir. Önizlemeli içe aktarmalar, test butonları ve açıklamalı ekranlar, teknik olmayan bir ekibin sistemi benimsemesinde en az ön yüz tasarımı kadar belirleyici oluyor.
- KVKK bir kontrol listesi değil, bir tasarım kararıdır. Şifreleme, maskeleme ve bilinçli veri dışlama gibi kararlar en baştan alındığında maliyetleri çok daha düşük oluyor.
Sizin Derneğiniz, Vakfınız veya Kulübünüz İçin de Mümkün
Üyelik, aidat, bağış ve iletişim süreçlerinizi tek bir güvenli platformda toplamak istiyorsanız Mauna UP olarak ihtiyaçlarınızı dinlemekten memnuniyet duyarız.
👉 Bizimle iletişime geçin ve dijital dönüşüm yolculuğunuzu birlikte planlayalım.
