About Projects Skills Experience Contact Activity ↓ Download CV
/
// 011 Personal 2026

Twibbonify

Browser-based batch photo processing tool that identifies photo areas and downloads up to 100 results as a ZIP.

ReactTypeScriptViteIndexedDB/DexiePWA
Twibbonify
Project Cover // 011
// Role
Solo Developer
// Type
Personal
// Year
2026
// Description

Twibbonify is a browser-based tool for processing up to 100 photos at once. It automatically identifies the photo area in a template, places each uploaded image within that area, and lets users download the completed results as a ZIP archive.

I built the entire experience to run locally in the browser, keeping users' photos private while making batch processing fast and straightforward. The app is installable as a Progressive Web App and uses IndexedDB through Dexie to manage local processing data without requiring a backend.

This solo project was built with React, TypeScript, Vite, IndexedDB, Dexie, and PWA tooling.

Twibbonify adalah alat berbasis browser untuk memproses hingga 100 foto sekaligus. Aplikasi ini otomatis mengenali area foto pada template, menempatkan setiap gambar yang diunggah ke area tersebut, lalu memungkinkan pengguna mengunduh hasilnya sebagai arsip ZIP.

Saya membangun seluruh pengalaman agar berjalan secara lokal di browser, sehingga foto pengguna tetap privat sekaligus membuat pemrosesan batch cepat dan sederhana. Aplikasi ini dapat dipasang sebagai Progressive Web App dan menggunakan IndexedDB melalui Dexie untuk mengelola data pemrosesan lokal tanpa backend.

Proyek solo ini dibuat dengan React, TypeScript, Vite, IndexedDB, Dexie, dan perangkat PWA.