Skip to content
Profile photo of Pablo Viniegra Picazopablo_viniegra
Español
ShortcutD

Selected project03 / 10

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: Tier-list editor with persistence, PNG export, public discovery and local work recovery.
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.

Remote session

terminal@pablo.dev

Connecting to terminal@pablo.dev…