Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node Week

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.

Jalanin di lokal

npm install

Buat 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 dev

Buka http://localhost:3000

Deploy ke Vercel

Lihat panduan langkah-demi-langkah di chat, ringkasnya:

  1. Push folder ini ke GitHub.
  2. Import repo di vercel.com/new.
  3. Di project Vercel → tab StorageMarketplace Database → pilih Redis (provider Upstash) → Create & Connect. Ini otomatis nambahin env var UPSTASH_REDIS_REST_URL dan UPSTASH_REDIS_REST_TOKEN.
  4. 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).

About

my private planner

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages