Production
User Journey
Users can vizualize jobs available to them on their dashboard. Some jobs may not be available to all users, based on their profile.
There are 4 types of jobs available:
Data collection: Voice, Photo and Videos
Surveys: answer questionnaires
Social media: visit a social media page and engage
Project review: visit a website or download an app and complete actions
A job can consist of several tasks, which must all be completed before the user can validate their production.
Jobs can either be "unique", which means a user can only complete the job once. Or they can be "multiple" which means a user can submit the same job several times.
UX highlights
Ta-da's production interface has been built around key principles, to balance scalability and user-experience with
deeply customizable tasks, ensuring guidelines can be adjusted to each campaign
Adaptive UX based on user behavior and performance.
Support user-specific contents, based on past behaviour, performance or profile
Light frameworks and responsive UIs to maximize accessibility across continents
Back-end highlights
To optimize throughput and reduce latency, our back-end is designed to support:
Smart routing: ensuring the right user gets the right task based on skill, availability, or past performance.
Concurrency handling: when millions of microtasks are being processed in parallel, race conditions, double submissions, or stale task serving can degrade performance.
Fraud detection models (e.g., device fingerprinting, behavioral analysis),
KYC-lite mechanisms for sensitive data and trust scoring systems for long-term integrity.
Robust metadata pipelines, version control for datasets, to maintain links between raw input, annotations, and audit logs.
Last updated