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!