Tier Maker
- Problem
- Creating and sharing visual rankings often means relying on ad-heavy platforms with little control over local work.
- Decision
- I separated remote persistence through Server Actions, PostgreSQL and Blob from recoverable interactive state using Zustand and IndexedDB.
Tier Maker- Challenge
- Coordinating drag and drop, images, export and local recovery without losing consistency between sessions.
- Result
- Build a ranking, export it as PNG and share it; close the tab halfway and your work is recovered locally.