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!
Top comments (0)