尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Creatographers fotoğraf kulübü uygulaması
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
20 kişilik fotoğraf kulübünün uygulaması. Telefonda linkten açılır, ana ekrana eklenebilir. • Arayüz: React + Vite, GitHub Pages'te, https://creatorgraphers.com • Giriş, veritabanı, fotoğraf deposu: Supabase • Tasarım ve kararlar: buse-design-claude/ideations/creatorgraphers/ Şablon .env.example. Dosyalar git'e girmez. • .env.local: gerçek proje. npm run build ve npm run dev:canli bunu kullanır. • .env.development.local: yerel Supabase (npx supabase status çıktısından). npm run dev bunu kullanır.檢視完整 README ↗
20 kişilik fotoğraf kulübünün uygulaması. Telefonda linkten açılır, ana ekrana eklenebilir.
buse-design-claude/ideations/creatorgraphers/| Değişken | Ne |
|---|---|
VITE_SUPABASE_URL | Supabase proje adresi |
VITE_SUPABASE_PUBLISHABLE_KEY | Supabase > Project Settings > API Keys > Publishable key |
Şablon .env.example. Dosyalar git'e girmez.
.env.local: gerçek proje. npm run build ve npm run dev:canli bunu kullanır..env.development.local: yerel Supabase (npx supabase status çıktısından). npm run dev bunu kullanır.service_role ya da gizli anahtar hiçbir dosyaya yazılmaz. Tarayıcıya giden tek anahtar publishable anahtar.
npm install
# gerçek projeye bağlı (Google girişi dahil)
npm run dev:canli # http://localhost:5180
# yerel Supabase'e bağlı (testler için, Docker gerekir)
npx supabase start -x studio,imgproxy,edge-runtime,logflare,vector,supavisor,realtime,mailpit,postgres-meta
npm run dev # http://localhost:5180
Port 5180, çünkü 5173 bu makinede başka bir projede. Supabase'de izinli adreslere
http://localhost:5180/** ve https://creatorgraphers.com/** eklenmeli.
src/ekranlar/Giris.tsx içinde signInWithOAuth({ provider: 'google' }). Dönüş adresi sabit değil:
window.location.origin + import.meta.env.BASE_URL, yani yerelde de yayında da doğru yere döner.
Adresler #/... ile çalıştığı ve Google ana sayfaya döndüğü için GitHub Pages'te 404 ayarı gerekmez.
Gizlilik sayfası: public/privacy/index.html → https://creatorgraphers.com/privacy/
npm run yayinla # derler, dist/ içeriğini yerel gh-pages dalına commit eder
git push origin gh-pages # ayrı adım
Depo: github.com/busembalkan99/creatorgraphers-app. GitHub > Settings > Pages: kaynak gh-pages dalı, kök klasör, özel alan adı creatorgraphers.com (public/CNAME).
DNS Cloudflare'de: dört A ve dört AAAA kaydı GitHub Pages'e, www CNAME busembalkan99.github.io, hepsi proxy kapalı.
supabase/migrations/ altındaki SQL dosyaları. Kuralların hepsi sunucuda:
yalnız üyeler içeri girer, yükleme boyunca herkes sadece kendi karesini görür,
buluşma temasında çekim günü sunucuda da kontrol edilir, roller yalnız fonksiyonlardan değişir.
testler/README.md