Show skeleton loader while tasks are fetching
File: client/src/pages/Dashboard.jsx
Right now when the board loads, it just shows
blank columns for a second — looks broken!
Fix: when loading === true, show placeholder cards:
Show 2-3 of these per column while tasks load.
Uses Tailwind animate-pulse — zero packages!
~10 lines, looks super professional
Show skeleton loader while tasks are fetching
File: client/src/pages/Dashboard.jsx
Right now when the board loads, it just shows
blank columns for a second — looks broken!
Fix: when loading === true, show placeholder cards:
Show 2-3 of these per column while tasks load.
Uses Tailwind animate-pulse — zero packages!
~10 lines, looks super professional