Bounty Overview
Build a poll creation and voting feature for group chats in the warpSpeed app.
The feature should allow users to create polls directly from the group chat input area, send polls inline into the conversation, vote on options, view real-time results, and open a detailed “View Votes” bottom sheet.
The experience should feel smooth, intuitive, and consistent with modern messaging apps such as WhatsApp.
This bounty is part of the warpSpeed OPEN developer bounty programme.
Reward
$440
Difficulty
Medium
Main Skills
- React Native
- TypeScript
- Storybook
- UI Components
- Mobile Interaction Design
- Real-time UI States
Design Reference
https://xd.adobe.com/view/0cec7f20-eb33-402e-be87-f7e02753e028-59bf/
High-Level Scope
The selected developer will build a reusable poll feature for group chats.
The implementation should include:
- Poll creation from the group chat input action/arrow menu
- Poll question input
- Multiple answer options
- Support for up to 12 poll options
- Poll question limit of 255 characters
- Single-choice or multiple-choice voting support
- Inline poll message inside the chat conversation
- Direct voting from the chat
- Real-time result updates
- Visual result bars or progress indicators
- Vote percentage calculation based on total group participants
- “View Votes” action
- Bottom sheet showing detailed voting insights
- Voter profile previews
- Detailed voter list per option
- Persistent poll display in chat history
- Storybook components and composed view for the full user experience
Full technical requirements, submission rules, acceptance criteria, and final design expectations are available on the official bounty page.
View Full Bounty Details & Sign Up
To see the full bounty specification and apply, visit:
https://warpspeedopen.org/bounties
How to Claim
- Open the bounty page.
- Sign up as a developer.
- Review the full bounty details and rules.
- Return to this GitHub issue and comment:
"I have signed up and would like to claim this bounty."
A maintainer must confirm before work begins.
Important Rules
- Do not start work until a maintainer confirms your claim.
- Maximum 3 submission attempts.
- Minimum 90% specification match required for consideration.
- Payment is made only at 100% completion.
- Payment is processed only after the pull request is approved and merged.
- First code commit is required at the halfway mark between bounty start and bounty expiration.
- Code must be original or properly licensed.
- The official bounty page is the source of truth for full requirements, rules, and deadlines.
Bounty Overview
Build a poll creation and voting feature for group chats in the warpSpeed app.
The feature should allow users to create polls directly from the group chat input area, send polls inline into the conversation, vote on options, view real-time results, and open a detailed “View Votes” bottom sheet.
The experience should feel smooth, intuitive, and consistent with modern messaging apps such as WhatsApp.
This bounty is part of the warpSpeed OPEN developer bounty programme.
Reward
$440
Difficulty
Medium
Main Skills
Design Reference
https://xd.adobe.com/view/0cec7f20-eb33-402e-be87-f7e02753e028-59bf/
High-Level Scope
The selected developer will build a reusable poll feature for group chats.
The implementation should include:
Full technical requirements, submission rules, acceptance criteria, and final design expectations are available on the official bounty page.
View Full Bounty Details & Sign Up
To see the full bounty specification and apply, visit:
https://warpspeedopen.org/bounties
How to Claim
"I have signed up and would like to claim this bounty."
A maintainer must confirm before work begins.
Important Rules