Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Arminmow/Life-Deck

Repository files navigation

🎮 LifeDeck – Like a Steam Library, but for Your Life

LifeDeck is a minimal productivity companion designed to help you track your sessions, reflect on your progress, and stay consistent with your goals.

It’s kinda like a Steam library — but instead of games, you log real-life activities. You can:

  • Track time spent on activities like coding, studying, workouts, etc.
  • Write quick session reports to keep a personal log of what you actually did
  • Add achievements to celebrate progress (just like Steam trophies)
  • Stay motivated by seeing how consistent you've been over time

It's not much but it include these:

  • Real-time sync
  • Cloud persistence
  • Redux state management
  • Typed (Typescript) + Modular architecture
  • Responsive UI
  • Installable as a PWA & Offline support (in progress)

Check it out


TODO

  • Improve performance on slow networks
  • Add full PWA support (service worker, offline cache, ...)
  • Polish UX (animations, achievements viewer, toasts, ...)

⚙️ Built With

  • React.js + TypeScript
  • TailwindCSS + ShadCN UI
  • Framer Motion for animations
  • Firebase & Firestore for real-time sync

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages