Planner mingguan berbasis node. UI ada di public/planner.html, datanya
disimpan lewat satu API route (app/api/storage/route.js) yang baca/tulis
ke Upstash Redis.
npm installBuat file .env.local di root project, isi dengan kredensial Upstash Redis
kamu (lihat langkah "Deploy ke Vercel" di bawah untuk cara dapetinnya):
UPSTASH_REDIS_REST_URL=...
UPSTASH_REDIS_REST_TOKEN=...
Lalu:
npm run devLihat panduan langkah-demi-langkah di chat, ringkasnya:
- Push folder ini ke GitHub.
- Import repo di vercel.com/new.
- Di project Vercel → tab Storage → Marketplace Database → pilih
Redis (provider Upstash) → Create & Connect. Ini otomatis nambahin
env var
UPSTASH_REDIS_REST_URLdanUPSTASH_REDIS_REST_TOKEN. - Redeploy.
Data yang tersimpan tidak diikat ke akun/login apa pun — siapa saja yang tahu URL app-nya bisa membaca/mengubah data. Untuk pemakaian pribadi ini biasanya cukup, tapi kalau mau lebih aman, tambahkan proteksi password sederhana (bisa diminta dibuatkan terpisah).