CrowdTask is a decentralized application (dApp) that enables users to crowdsource opinions and data labeling tasks. Utilizing the power of blockchain, users can create tasks, pay in SOL (Solana), and track responses, while workers can earn rewards by voting on tasks.
- User Authentication: Users log in by connecting their Solana wallets and signing a message for secure authentication.
- Task Creation: Easily create tasks with specific questions and options.
- Payment in SOL: Pay for task creation securely using SOL.
- Task Tracking: Monitor the progress of tasks, including the number of votes each option has received.
- Best Option Identification: Determine the best option based on the highest number of votes.
- Worker Authentication: Workers log in by verifying their Solana wallets and signing a message.
- Task List: View and select from available tasks to vote on.
- Voting Rewards: Earn rewards for each vote cast.
- Earnings Tracking: Track accumulated earnings and withdraw them to their wallets at any time.
- React.js
- Next.js 14
- TailwindCSS
- JavaScript
- Redux
- Node.js
- Express.js
- Prisma ORM
- SQL
- Solana
- Web3.js
- Advanced Analytics: Provide users with more detailed analytics and insights into voting patterns and outcomes.
- Multi-Currency Support: Expand the platform to support multiple cryptocurrencies for payments and rewards.
Feel free to reach out if you have any questions or issues!
Happy tasking with CrowdTask!