Skip to content

alexpineda/productivity-party

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎉 Productivity Party

Welcome to Productivity Party, a Screenpipe plugin that makes remote work more engaging and motivating! Whether you're a solo hacker or part of a distributed team, stay connected, challenge yourself, and boost productivity in a fun, social way.

🚀 How It Works

  • Track Your Focus: Productivity scores are calculated based on your actual computer usage every 5 minutes, using Screenpipe's screen recording analysis.
  • Compete on the Leaderboard: Your focus earns you points! See how you rank globally and push yourself to stay on track.
  • Stay Social: Chat in real-time while you work—because staying productive doesn’t mean being isolated.

🛠️ Tech Stack

  • Screenpipe – Captures and scores your productivity
  • Supabase – Handles leaderboard data and admin functionality
  • PartyKit – Powers real-time chat and social interactions
  • Next.js – Interactive UI and seamless front-end experience

🌟 Features

  • Live Productivity Tracking: Get scored based on your active screen time, updated every 5 minutes.
  • Real-Time Leaderboard: Compete with friends and coworkers globally.
  • Integrated Social Chat: Stay connected and share motivation while working.
  • Future Plans: Mini-games, team challenges, and more fun ways to stay productive!

🏗️ Getting Started

  1. Install dependencies: npm install
  2. Start development servers:
    • Next.js: npm run dev
    • PartyKit: npm run partykit:dev
    • Both: npm run dev:all
  3. Open /debug for monitoring and debugging tools.

🔧 Development

Check CLAUDE.md for detailed guidelines on:

  • Build commands
  • Code style
  • Project structure
  • Testing procedures

Why I Built This: Originally a hackathon project, Productivity Party was created for fun and to help remote workers stay engaged and productive. Now, it's evolving into a tool that blends work and social connection in a way that actually makes sense!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published