A real-time, in-memory story-pointing app for agile teams.
/client— React (Vite) frontend, deployable to GitHub Pages/server— Node.js + Express + Socket.IO backend (in-memory, no persistence)
- Frontend: Deploy to your
github.iopage via GitHub Pages. - Backend: Deploy to a free Node.js host (e.g., Render, Fly.io, Glitch, Railway, etc.).
- Join with name and room code
- Host can paste a Jira story, start/stop pointing
- Fibonacci pointing (1/2/3/5/8)
- Points hidden until all have voted
- Frontend: React (Vite), Chakra UI, React Router, Socket.IO-client
- Backend: Node.js, Express, Socket.IO, CORS, rate-limiter-flexible
- Styling: Comic fonts (Luckiest Guy, Bangers), custom comic effects
- Deployment: Render, GitHub Pages, Cloudflare (custom domain)
See /client/README.md and /server/README.md for setup instructions.
Contributions are welcome! Please open an issue or pull request. For major changes, open an issue first to discuss what you'd like to change.
- Fork the repo
- Create your feature branch (
git checkout -b feature/your-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin feature/your-feature) - Open a pull request
Point-Less does not collect or store any personal data. All story-pointing sessions are in-memory and are not persisted. For questions, contact hello@point-less.work.
This project is licensed under the MIT License. See the LICENSE file for details.
© 2025 Iuma Estabrooks.