Final Plan v7

Muzibu Sertifika Sistemi

31 Aralık 2025

v7 Düzeltmeleri

Migration yolu düzeltildi

Subscription değil, Muzibu modülüne ekleniyor

İmla otomatik düzeltme eklendi

Firma adı girilirken: İlk Harf Büyük, devamı küçük

Tüm Onaylanan Kararlar

Sadece aktif premium (trial YASAK)
DB'ye kaydet
Sadece Türkçe
Dark + Gold tasarım
A4 Yatay
Tek tablo (certificates)
view_count sayaç
Hash bazlı URL
Bilgiler DEĞİŞTİRİLEMEZ
Onay + Ön izleme zorunlu
Firma: Ad, V.D., V.No, Adres
Geçerlilik QR'da dinamik
İmla otomatik düzeltme
Muzibu modülünde

İmla Otomatik Düzeltme

Firma adı girilirken otomatik format:

Kullanıcı yazdı:

ABC TEKNOLOJİ LTD. ŞTİ.

Sistem düzeltti:

Abc Teknoloji Ltd. Şti.

Uygulama (JavaScript/PHP)

// Her kelimenin ilk harfi büyük, devamı küçük
ucwords(mb_strtolower($input, 'UTF-8'))

Not: Türkçe karakterler (İ, Ş, Ğ, Ü, Ö, Ç) destekleniyor

Veritabanı: certificates

Kolon Tip Açıklama
id bigint Primary key
user_id bigint Sertifika sahibi
certificate_code varchar(32) MZB-2025-XXXX
qr_hash varchar(64) URL hash (güvenlik)
member_name varchar Firma/Kişi Adı (imla düzeltilmiş)
tax_office varchar Vergi Dairesi (imla düzeltilmiş)
tax_number varchar Vergi Numarası
address text Adres (imla düzeltilmiş)
membership_start date İlk üyelik başlangıç (sabit)
view_count int Doğrulama sayacı
issued_at datetime Sertifika oluşturulma tarihi
is_valid boolean Geçerli mi
timestamps datetime created_at, updated_at

Sertifika Tasarımı

Muzibu

Premium

Premium Üyelik

SERTİFİKASI

Bu belge,

Abc Teknoloji Ltd. Şti.

firmasının Muzibu Premium üyesi olduğunu tasdik eder.

Vergi Dairesi

Kadıköy Vergi Dairesi

Vergi No

1234567890

Adres

Atatürk Caddesi No:15 Kadıköy/İstanbul

Üyelik Başlangıç

01.01.2025

Güncel Durum

QR Kod ile Doğrulayın

Güncel durumu
görmek için tarayın

Sertifika No

MZB-2025-A1B2

muzibu.com/verify

Dikkat: Firma adı imla düzeltilmiş halde görünüyor

QR Doğrulama Sayfası

AKTİF ÜYELİK

Abc Teknoloji Ltd. Şti.

Kadıköy Vergi Dairesi - 1234567890

Üyelik Dönemleri

01.01.2025 - 01.02.2025
01.02.2025 - 01.03.2025 ← Aktif

Görüntülenme: 47 kez

ÜYELİK SONA ERMİŞ

Xyz Medya A.Ş.

Bu üyelik şu anda aktif değil

Oluşturulacak Dosyalar (GÜNCEL YOLLAR)

Migrations (2 yere)

Modules/Muzibu/database/migrations/create_certificates_table.php Modules/Muzibu/database/migrations/tenant/create_certificates_table.php
Modules/Muzibu/app/Models/Certificate.php
Modules/Muzibu/app/Services/CertificateService.php
Modules/Muzibu/app/Http/Controllers/Front/CertificateController.php

Views

resources/views/themes/muzibu/certificate/form.blade.php resources/views/themes/muzibu/certificate/verify.blade.php Modules/Muzibu/resources/views/certificate/pdf-template.blade.php
Modules/Muzibu/routes/web.php (route eklenecek)

URL Yapısı

GET /my-certificate Auth

Sertifika yok → Form | Var → İndir butonu

POST /my-certificate Auth

Form submit → Sertifika oluştur (imla düzeltilir)

GET /my-certificate/download Auth

PDF indir

GET /verify/{hash} Public

QR doğrulama (dinamik dönemler + view_count++)

Kullanıcı Akışı (Özet)

1. Buton tıkla
2. Bilgi gir
3. İmla düzeltilir
4. Onay ver
5. Ön izle
6. PDF indir