Back to projects
2 min read

Taskify

A robust end-to-end task management platform built to streamline task scheduling, technician management, and analytics for legacy businesses reliant on text-message based task management

The system efficiently parses incoming SMS messages, assigns jobs to technicians, tracks task progress, and provides financial reporting to ensure seamless operations.

Key Features:

Automated Task Creation: Incoming SMS messages are parsed to automatically generate tasks, reducing manual workload.
Technician Management: Maintain a directory of technicians with commission rates, availability tracking, and direct messaging.
Task Scheduling & Calendar View: Schedule tasks for later, view all tasks in an integrated Google Calendar, and send calendar invites.
Instant Notifications: Admin can send SMS, email, and push notifications for job updates, task completion, and follow-ups.
Advanced Task Assignment & Tracking: Jobs can be manually or automatically assigned.
Real-Time Updates & Analytics: Track task completion rates, revenue inflow/outflow, and filter tasks by created date, closing date, or ticket ID.
Integrated Payment & Commission System: Supports both technician-held funds (requiring repayment) and direct technician payouts for online payments.
Intuitive UI & UX:

  • One-click task copying & task finder
  • Resizable panels
  • Comprehensive task view

Security & Access Control:

  • Prevent multiple supervisors from registering
  • Ensure task status integrity by preventing unintended updates

Tech Stack:

  • Frontend: Next.js, Tailwind CSS
  • Backend: Next.js API routes, Prisma, PostgreSQL
  • Messaging & Notifications: Twilio (SMS), Brevo (Email), Web Push Notifications