feat: initialize Next.js 16.1 project with Prisma 7, NextAuth and shadcn/ui

This commit is contained in:
Yusuf İpek
2025-12-24 14:37:24 +03:00
commit c2da0437d0
35 changed files with 9021 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
# Project Brief - Dead Man Switch 2.0
## Proje Özeti
Kullanıcıların belirli süre check-in yapmaması durumunda önceden belirlenen alıcılara şifreli mesaj ve dosya gönderen web uygulaması.
## Temel Özellikler
1. **Check-in Sistemi** - Kullanıcı belirlediği süre boyunca periyodik check-in yapar
2. **Mesaj & Dosya** - Mesaj yazma ve dosya ekleme
3. **Otomatik Gönderim** - Check-in süresi geçerse e-posta ile bağlantı gönderimi
4. **Client-side Şifreleme** - Opsiyonel, sunucu verileri göremez
5. **Kullanıcı Yönetimi** - Kayıt, giriş, admin paneli
6. **Çoklu Mesaj** - Kullanıcı birden fazla mesaj ayarlayabilir
## Hedef Kullanıcılar
- Dijital miras bırakmak isteyenler
- Acil durum mesajı hazırlamak isteyenler
- Gizli bilgileri güvenli şekilde aktarmak isteyenler
## Kapsam Dışı (v1)
- Mobil uygulama
- Çoklu dil desteği
- Ödeme sistemi