Description

Sometimes teams are prompted to discuss certain topics - such as health checks, planning poker, or similar exercises - to gauge general sentiment and assess the current state and trends.

One of the challenges lies not in the topics themselves, but in how consensus is reached. Early voices can disproportionately shape the discussion, while the initial inclinations of the majority remain unknown.

This can result in a distorted view of overall sentiment and even reduce participation, particularly in topics where few people speak up. Capturing the initial, unspoken inclinations could provide a clearer picture and encourage more constructive debate.

Goals

Build a web-based platform where team members can vote on topics in real-time. Support multiple simultaneous voting sessions (rooms) with up to ~100 participants. Allow participants to vote anonymously or openly on predefined or custom templates (numeric scales, traffic-light indicators, trends). Ensure all votes are captured simultaneously, preserving the initial inclinations without being influenced by early speakers. Provide administrators with controls to start/end rounds, create templates, and manage participants.

Technology stack (tbd): - Backend: node.js + express + socket.io - Frontend: AdminLTE (or just TailwindCSS) + alpine.js (or jump in React) ? - State management: in-memory (no persistence needed per session) - Hosting: Oracle Cloud

Resources

  • Node.js + Express ( https://nodejs.org/)
  • Socket.IO ( https://socket.io/ )
  • AdminLTE: A responsive admin dashboard template for creating a visually appealing interface. ( https://adminlte.io/ )
  • GitHub: We will host the project on GitHub for version control and collaboration. ( https://github.com/ )
  • Oracle Cloud ( https://www.oracle.com/cloud/free/ )

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 25

Activity

  • 11 days ago: RMestre originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    This project is one of its kind!