BoardLite - Self-Hosted Kanban Board Script

Description
BoardLite is a self-hosted Kanban board for small teams who want a real task board without paying a monthly SaaS subscription. Upload the script to any PHP host, run the one-time setup screen, and your team has a working board with boards, columns, and cards in minutes, no MySQL database to configure, no Composer install, no Node build step.
Drag-and-drop is real, not a static mockup: cards move between columns using the browser's native HTML5 drag-and-drop API and save instantly, with reordering supported within a column too. Every card also has a keyboard- and touch-friendly "Move to column" control next to the drag handle, so a card can be relocated without a mouse when that's not an option.
Each board starts with three default columns (To Do, In Progress, Done) that can be renamed, reordered, or removed, and cards carry a title, description, assignee, and optional due date. Team management uses two simple roles, admins manage the team and settings, members create boards and move cards, so it's easy to hand this to a small team without over-engineering permissions.
Data lives in a self-contained SQLite database, so there's no separate database server to install or maintain; the setup form creates everything on first visit. BoardLite ships with a bold cobalt-and-yellow sticky-note visual identity rather than another generic purple admin-dashboard template.
Features
- Boards with columns and cards; drag a card between columns or reorder it within one, saves immediately. - A "Move to column" control next to the drag handle on every card, so a card can be moved by keyboard or touch tap, not mouse drag alone. - A new board starts with three columns (To Do, In Progress, Done); add, rename, or remove columns from there. - Cards have a title, description, an assignee from your team, and an optional due date. - Team management with two roles: admins manage the team and settings, members create boards and move cards. - SQLite storage, no MySQL database to create, a short setup form on first visit creates everything. - No Composer, no Node, no build step for the buyer.
Requirements
PHP 8.1 or later with the `pdo_sqlite` extension. No other dependency.
Instructions
1. Upload the contents of `src/` to your web host, or run locally with `php -S localhost:8000 -t src`. 2. Make sure `src/data/` is writable by PHP. The included `.htaccess` in that folder blocks direct web access to the SQLite database; if you're on Nginx (which ignores `.htaccess`), add an equivalent `location` block denying access to `/data/` yourself. 3. Visit the site. With no admin account yet, you'll be taken to a one-time setup screen to create your workspace name and admin login. 4. Add team member accounts from the Team page. Admins manage the team and settings; any team member can create boards, add cards, and drag cards between columns. 5. Creating a board sets up three default columns (To Do, In Progress, Done). Add, rename, or delete columns from the board itself. 6. Drag a card to a different column, or reorder it within one, the new order saves immediately. Use the "Move to column" control as a keyboard/touch alternative. 7. Fill in a title, description, assignee, and optional due date for each card.
Demo login:
Email: demo@andarkconsulting.co.za Password: DemoAdmin2026!
| Author | andark |
|---|---|
| Category | Scripts & Code / PHP Scripts / Project Management |
| Price | $24 |
| Extended License | $72 |
| First Release | Aug 13, 2026 |
| Last Update | Aug 13, 2026 |
| Files included | .php, .css, JavaScript .js |
| Software version | PHP 8.1, PHP 8.2, PHP 8.3, PHP 8.4 |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 3,096 views · 28 clicksSaaS · Week 45 · 3,096 views · 28 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 40,486 views · 216 clicksWebsite · Week 45 · 40,486 views · 216 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 38,578 views · 110 clicksSaaS · Week 45 · 38,578 views · 110 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 57,616 views · 197 clicksSaaS · Week 45 · 57,616 views · 197 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 27,049 views · 119 clicksDesktop App · Week 45 · 27,049 views · 119 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 2,988 views · 18 clicksWebsite · Week 45 · 2,988 views · 18 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
1,682 views · 16 clicksWeek 45 · 1,682 views · 16 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
1,575 views · 13 clicksWeek 45 · 1,575 views · 13 clicks