Skip to content

Saumya29/doomgood

Repository files navigation

DoomGood

Scroll for your soul, not your sanity.

Demo

Demo

Why I built this

Every time I felt anxious or low, I'd open my phone and scroll - but the usual feeds only made it worse. I wanted something different: a place where scrolling actually helps. Real stories from real people who felt exactly the same way, so you know you're not alone.

What it does

Pick a mood - Anxious, Sad, Lonely, Overwhelmed, or any of the 10 options - and get a TikTok-style feed of real stories from people who've been there. Snap-scroll through them, save the ones that resonate.

  • Mood selector - 10 moods, each with its own visual identity and curated stories
  • Story feed - full-screen snap-scroll cards with real, anonymous stories
  • Save stories - heart the ones that hit home, find them later in Saved
  • Dark mode - easy on the eyes, especially at 3am

Stack

  • Framework: Next.js 15 (App Router)
  • Language: TypeScript
  • Styling: Tailwind CSS
  • Auth: Supabase
  • Database: Neon PostgreSQL
  • Deployment: Vercel

Running locally

pnpm install
pnpm dev

Open http://localhost:3000.

License

MIT

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors