2 min read

wussh

nextjs chakra-ui firebase zustand

Overview πŸ”—

wussh is a link page generator that lets users create personalized landing pages for sharing all their important links. Similar to Linktree but with custom branding and full control.

Why I Built This πŸ”—

I wanted a customizable way to share multiple links without relying on third-party services with their branding restrictions or subscription requirements. Building my own solution gave complete control over design, features, and hosting.

Key Features πŸ”—

Create and organize links with custom titles and ordering.

Drag-and-Drop Ordering πŸ”—

Intuitive interface for rearranging links using react-beautiful-dnd.

Customizable Themes πŸ”—

Personalize the look and feel to match individual branding.

Authentication πŸ”—

Secure user accounts powered by Firebase Auth.

Dedicated sections for social media profiles.

Build Notes πŸ”—

ISR Experimentation πŸ”—

This was one of the projects where I experimented with Next.js ISR (Incremental Static Regeneration) β€” exploring stale-while-revalidate HTTP caching headers and when to use ISR versus client-side data fetching for user-generated content. The question: should each user’s link page be pre-rendered at build time, or fetched on request? For a link page generator where pages change rarely, ISR was a good fit.

Current Status πŸ”—

Functional and maintained. One of my earlier production applications using Next.js and Firebase.