TaskUp

A sophisticated service marketplace platform connecting customers with skilled Taskers, featuring AI-powered matching, secure escrow payments, and automated bank payouts.

TaskUp is a large-scale service marketplace designed to simplify outsourcing local services. Built with a modern typesafe stack, it enables a seamless flow from task posting to payment and review. The platform includes a complex financial system with multi-currency support, wallets, and automated payouts, alongside a robust verification process for service providers.

For Customers

  • Post Tasks Detailed task creation with category-specific requirements and image uploads.
  • Browse Offers Review bids from multiple Taskers with verified ratings and completion history.
  • Secure Escrow Funds are held securely via PayHere integration until the task is marked as complete.
  • Real-time Messaging Built-in chat to discuss logistics and project details.
  • Maps Integration Location-based task discovery and tracking using Google Maps.

For Taskers

  • Smart Matching AI-powered recommendations based on skills and location using PostGIS & pgvector.
  • Offer Submission Flexible bidding system to pitch for tasks.
  • Trust & Safety Integrated KYC verification using identity and qualification documents.
  • Earnings Dashboard Integrated wallet with real-time balance tracking and payout management.
  • Automated Payouts Direct integration with Sri Lankan banks (Sampath Bank) for scheduled earnings withdrawals.

For Administrators

  • Platform Governance Comprehensive admin dashboard for user verification and content moderation.
  • Dynamic Schema Configurable task categories with custom question forms and iconography.
  • Financial Oversight Monitor payments, refunds, and automated payout cycles.
  • Job Board Management Manage professional job listings alongside individual tasks.
Technologies

Built with Modern Tech

We used industry-leading tools and frameworks to ensure performance, scalability, and maintainability.

React
Node.js
PostgreSQL
tRPC
Drizzle ORM
Tailwind CSS
AWS
Better Auth
TanStack Router
Typescript

TaskUp digitizes the informal service sector, providing a trusted environment for both customers and providers. By leveraging modern technologies like pgvector for AI-powered search and PostGIS for location intelligence, it offers a highly efficient matching engine. The integrated financial system reduces payment friction, while the verification layer builds a community of reliable professionals, ultimately fostering economic opportunities in the local gig economy.