A single-page web application that allows users to write thoughts, crumple and drag them into a virtual trash can, and after a retention period, either permanently burn them or preserve them as memories.
- Write thoughts with customizable retention periods (1 month to 1 year)
- Drag and drop with realistic crumpling physics
- Glass-morphism black and white aesthetic
- Calendar/timeline view for pending reviews
- Memorial section for preserved memories
- Particle effects for burning action
- Offline-capable with Service Worker
- IndexedDB + localStorage for data persistence
- Vanilla JavaScript
- CSS3 (glass-morphism, animations)
- IndexedDB
- Service Worker
- PWA (Progressive Web App)
To run locally:
- Open
index.htmlin a modern browser - Or serve with a local server:
npx serve .
When visited on a supported browser, you can install BinIt as a standalone app:
- Click the install icon in the address bar
- Or use "Add to Home Screen" from the browser menu