MemeSpot
CSS Frameworks — polished UX for search/loading/auth and a stronger dark theme presentation.
Overview
MemeSpot is a meme feed project built with vanilla JavaScript and Tailwind CSS. For portfolio polish, the goal was to improve perceived performance and increase UX.
What I improved
- Debounced search input to avoid noisy requests.
- Replaced global loader on query with skeleton loaders inside the feed.
- Improved auth handling: shows a friendly “please log in” gate instead of broken redirects.
What I learned
Small UX improvements like loading/empty states make projects feel way better to use, and they look and feel more functional.