CASE / 04
Cloud · Experiment · 2026
Telegram Drive
Personal cloud experimentEksperimen penyimpanan personal dengan folder, pencarian, preview, share link, dan upload terpotong untuk file berukuran besar.
Node.jsExpressSQLiteGramJS
01 / CONTEXT
The problem
Menguji apakah sebuah layanan messaging dapat dijadikan lapisan penyimpanan personal dengan pengalaman seperti cloud drive.
02 / APPROACH
How it was built
Metadata file disimpan secara lokal, sementara data file di-stream ke Saved Messages menggunakan protokol Telegram.
What exists now
- Upload besar dengan chunking dan streaming
- Folder, tag, starred, recent, dan trash
- Preview media serta share link publik
- Antarmuka grid/list yang responsif
What it taught me
- Streaming file tanpa memuat seluruh data ke memory
- Memisahkan metadata dan object storage
- Menangani sesi serta autentikasi platform eksternal