PHP Script

QuickTasks - Team Task & Project Tracker with Kanban Board

0 reviews · v2.0.0

A self-hosted Trello-style task tracker with Kanban boards, projects, and due-date tracking.

$29.00

QuickTasks is a clean, self-contained PHP + MySQL application that gives any small team a private Kanban board in minutes. Projects, tasks, assignees, due dates, priorities and threaded comments are all built in, with a personal dashboard that flags overdue work in red so nothing slips through the cracks. There's no framework to learn, no Composer install, and no build step: unzip it, import one SQL file, edit a config file, and it runs on ordinary shared hosting. It's an ideal white-label base for freelancers and agencies building internal tools or client project trackers: the code is small, readable, and easy to reskin or extend, with security best practices (prepared statements, CSRF protection, hashed passwords) already handled for you.


Features:

- Session-based login with hashed passwords (bcrypt) and admin/member roles

- Unlimited projects, each with its own Kanban board

- Fully editable columns: add, rename, reorder or delete stages per project, nothing hardcoded


- Full task management: title, description, assignee, due date, priority and status


- Drag-and-drop task moves, with a select + button fallback that works with JavaScript off


- Threaded comments on every task for lightweight team discussion


- Personal dashboard listing tasks assigned to you, with overdue items highlighted in red


- Admin panel for adding, editing and removing team members


- CSRF protection on every form and PDO prepared statements throughout

- Clean, modern, framework-free UI you can reskin with a handful of CSS variables


New in version 2:


- Task checklists with a progress bar, alongside the existing comments


- A per-project activity log, and due-soon and overdue tracking with a team-wide dashboard widget


- A "my tasks only" filter on the board


- Login rate limiting, locked-down session cookies, and CSRF plus access checks on every state-changing action including drag-and-drop moves


- A stacked column layout for the board on small screens


Existing v1 customers can upgrade their database in place using the upgrade guide included with the download.

Requirements

PHP 8.1 or newer MySQL 5.7+ or MariaDB 10.3+

Compatibility

PHP 8.1 - 8.3, MySQL/MariaDB

v2.0.0 Current Sep 4, 2026

QuickTasks v2

Added task checklists, a per-project activity log, due-soon and overdue tracking with a team-wide dashboard widget, and a "my tasks only" filter on the board. Task detail pages now show sub-item checklists with a progress bar alongside the existing comments.

Security: added login rate limiting to slow down brute-force attempts, added security headers (X-Content-Type-Options, X-Frame-Options, Referrer-Policy), locked down session cookies (httponly, samesite), and confirmed every state-changing action, including the drag-and-drop move endpoint, checks both a CSRF token and that the acting user actually has access to the project being changed.

Performance: added several database indexes for due dates, assignees and board lookups, and the board now loads tasks per column with pagination and a single batched query for checklist progress instead of one query per card, so large projects stay fast.

UI: refreshed flash messages, empty states, and drag-and-drop drop-target feedback, added a stacked column layout for the board on small screens, and added keyboard-friendly labels and focus states throughout.

Schema changed: new tables (task_checklist_items, activity_log, login_attempts) and a new is_done column on board_columns. See UPGRADE.md for the exact SQL to run against an existing v1 database.

v1.0.0 Aug 28, 2026

Initial release of QuickTasks 1.0.0 - unlimited projects with editable Kanban columns, full task management with assignees/due dates/priority, drag-and-drop moves with a no-JS fallback, threaded task comments, a personal dashboard that flags overdue work, and an admin panel for managing team members.

No reviews yet.

You might also like

FileVault Share admin login screen
PHP Script

FileVault Share

Self-hosted secure file sharing with passwords, expiry, and download limits: no framework, no Composer, just PHP + MySQL.

$24.00
SnapCompress upload tool
PHP Script

SnapCompress - Bulk Image Compressor & Format Converter

Drag, drop, compress. A self-hosted bulk image optimizer your visitors can use in seconds, no account required.

$19.00
VenueReserve venue browser
PHP Script

VenueReserve - Venue & Room Booking System

A lightweight, self-hosted reservation system for meeting rooms, event halls, sports courts, and co-working spaces, with a real conflict-free approval workflow.

$27.00
LinkSnap homepage
PHP Script

LinkSnap - URL Shortener with Analytics & QR Codes

A self-hosted link shortener your clients can actually own: clicks, QR codes, and zero dependencies.

$19.00
BudgetLine login screen
PHP Script

BudgetLine - PHP Expense & Budget Tracker

A lightweight, self-hosted expense and budget tracker for individuals, freelancers and small teams: pure PHP + MySQL, no framework required.

$22.00
ClientVault login screen
PHP Script

ClientVault - Lightweight PHP CRM

A clean, self-hosted PHP CRM to manage contacts, track deals, and never miss a follow-up: no framework, no monthly SaaS fee.

$25.00 $50.00 -50%