mirror of
https://github.com/yusufipk/dead-man-switch-2.0.git
synced 2026-09-11 09:26:07 +00:00
feat: initialize Next.js 16.1 project with Prisma 7, NextAuth and shadcn/ui
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
# Product Context - Dead Man Switch 2.0
|
||||
|
||||
## Problem
|
||||
- İnsanlar beklenmedik durumlarda sevdiklerine mesaj/bilgi bırakmak istiyor
|
||||
- Mevcut çözümler ya güvensiz ya da kullanımı zor
|
||||
- Sunucu tarafı şifreleme güven sorunu yaratıyor
|
||||
|
||||
## Çözüm
|
||||
- Basit check-in mekanizması
|
||||
- Client-side encryption ile zero-knowledge
|
||||
- Kullanıcı dostu arayüz
|
||||
|
||||
## Kullanıcı Akışı
|
||||
1. Kayıt ol / Giriş yap
|
||||
2. Yeni mesaj oluştur (metin + dosya)
|
||||
3. Alıcı e-postaları ekle
|
||||
4. Check-in süresi belirle (örn: 7 gün)
|
||||
5. Opsiyonel: Şifre ile encrypt et
|
||||
6. Periyodik check-in yap
|
||||
7. Check-in kaçırılırsa → alıcılara link gönderilir
|
||||
8. Alıcı linke tıklar, şifre girerse decrypt eder
|
||||
|
||||
## UX Hedefleri
|
||||
- Minimal, sade arayüz
|
||||
- Mobil responsive
|
||||
- Hızlı onboarding
|
||||
- Güvenlik hissi veren tasarım
|
||||
Reference in New Issue
Block a user