
I built a self-hosted task manager in PHP + SQLite — single file, setup wizard, works on shared hosting
Hey devs, I wanted to share a project I've been working on: a task/ticket manager that runs as a single PHP file with SQLite — no Docker, no Node, no database server. What it does: Setup wizard on first launch (choose your sector, upload logo, add team members, set categories) Track tasks with priority, status, notes and comments KPI dashboard + monthly CSV export Optional AI assistant (Anthropic Claude API) 2FA TOTP for external access (Google Authenticator) PWA — installable on desktop and mobile Works in Italian and English Preconfigured for: IT teams, accountants, law firms, medical offices, salons, agencies, workshops — or fully custom. Deploy options: local Windows (double-click BAT), local Mac/Linux ( php -S ), shared hosting (upload via FTP), or Cloudflare Tunnel. No npm, no composer, no Docker. Just PHP 8.1+ with SQLite. GitHub: https://github.com/ffaiwebmaster/Gestione_Ticket Happy to answer questions!
Continue reading on Dev.to
Opens in a new tab



