Project Name TaskWorth
Track Track 4: Open innovation
One-Line Summary TaskWorth helps beginners evaluate online earning tasks before wasting time on unsafe, low-trust, or platform-policy-sensitive work.
Description TaskWorth is a full-stack task triage tool for people who want to earn money online but do not know how to judge whether a task is safe, legal, and worth their time. Users paste a task description, payout, platform, and source URL. The app returns a clear Do, Maybe, or Skip verdict with a score, risk flags, reasons, and next steps.
The scoring engine focuses on practical risks: fake engagement, credential sharing, regulated or illegal work, unrealistic payout language, weak task descriptions, and effort level. It is intentionally deterministic for the MVP so users can understand why a task was flagged.
TaskWorth uses Vercel for the Next.js frontend and API routes, and AWS DynamoDB for saved assessment history.
AWS Database Used Amazon DynamoDB
Table:
Name: TaskWorthAssessments Partition key: assessmentId Billing mode: on-demand Vercel Links App: https://taskworth.vercel.app Project: https://vercel.com/desyiny-s-projects/taskworth Latest deployment: https://taskworth-mu1kfzzpx-desyiny-s-projects.vercel.app Team ID: team_yWuKqt7vknp6DMGK7wawRIiN Public Assets Demo video: https://taskworth.vercel.app/h0/taskworth-demo.webm Architecture diagram: https://taskworth.vercel.app/h0/taskworth-architecture.svg Skip screenshot: https://taskworth.vercel.app/h0/taskworth-skip.png Do screenshot: https://taskworth.vercel.app/h0/taskworth-do.png History screenshot: https://taskworth.vercel.app/h0/taskworth-history.png AWS Console storage screenshot: add after capturing TaskWorthAssessments in AWS DynamoDB Console Architecture The app is deployed on Vercel as a Next.js App Router project. The frontend submits assessment requests to Next.js API routes. The API validates input, calls a deterministic scoring engine, then persists the result to AWS DynamoDB. History and detail pages read assessments back from DynamoDB.
Demo Script Open TaskWorth. Submit a fake engagement task that asks for likes, follows, comments, favorites, or retention. Show the Skip verdict, score, platform risk flag, reasons, and next steps. Submit an original content posting task. Show the Do verdict, score, no risk flags, and practical next steps. Open History to show the saved records backed by DynamoDB. Notes TaskWorth does not perform tasks for users, automate social engagement, bypass platform controls, or scrape protected content. It helps users reject unsafe work and focus on legal, direct-deliverable tasks.
Built With
- amazon-web-services
- next.js
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.