Secret Notes adalah aplikasi web untuk mengirimkan catatan rahasia secara aman dan hanya bisa dibaca sekali. Setelah dibuka, catatan akan langsung dihapus otomatis dari sistem.
- 📥 Buat catatan rahasia dengan URL unik
- 🧨 Sekali buka langsung hancur (Self-Destruct)
- 📜 Histori catatan oleh pengguna
- 📛 Badge peringatan untuk catatan sensitif
- ⏳ Hitung mundur kedaluwarsa (opsional)
- 🔒 Status catatan: sudah dibaca atau belum
- 🛡️ Panel Admin untuk reset password pengguna
- ✉️ Ajukan password baru (tanpa akses email)
- 🧠 Laravel 12 (Backend Framework)
- 🎨 Blade + Tailwind CSS (Frontend UI)
- 🗃️ MySQL (Database)
- 🔐 Laravel Breeze untuk autentikasi
- ⚙️ Alpine.js untuk interaktivitas ringan
- 🛡️ Middleware Auth + Role (Admin/User)
git clone https://github.com/username/secret-notes.git
cd secret-notes
# Install dependensi
composer install
npm install && npm run build
# Salin file env dan generate key
cp .env.example .env
php artisan key:generate
# Setup database
php artisan migrate
# Jalankan server
php artisan serveapp/Models/Note.php– Model untuk catatan rahasiaapp/Http/Controllers/NoteController.php– Logika backend catatanresources/views/notes/– Tampilan blade catatanroutes/web.php– Routing aplikasi
Created by Stevent, pengembang web yang fokus pada privasi, keamanan informasi, dan produktivitas digital.
Proyek ini bersifat open-source dan bebas digunakan untuk pembelajaran. Kontribusi sangat dipersilakan!