Plan Together

A real-time collaborative to-do list. Share a list with someone and you both see every change as it happens, without refreshing.

No sign-up needed. You get your own sample list to play with, and it is deleted after a week.

Already have an account? Log in or sign up.

What it does

  • Create lists and share them with other users by username
  • Add, edit, complete and delete tasks
  • Changes appear instantly for everyone viewing the same list
  • See who created and who last updated every task

Built with

  • Next.js 14 (App Router) + TypeScript + Tailwind
  • Node.js, Express and Socket.IO
  • MongoDB with Mongoose, JWT authentication

View the source on GitHub

Hosted on free tiers, so the first request after a quiet spell can take up to a minute while the server wakes up.