Lightweight open-source ticket/issue tracking system with webhooks
Go to file
Ricel Leite 25e5ac36c6 feat: enterprise UI rewrite - dark theme, Lucide icons, Cmd+K, sidebar, kanban board, stat cards, badges
Pages rewritten: Dashboard, Tickets, Board, TicketDetail, NewTicket, Projects, Team, Reports, Integrations, Automation, Settings
Design: gray-950 base, blue-600 accent, Inter font, custom animations, skeleton loaders
2026-02-18 22:08:45 -03:00
backend feat: Professional UI v2 2026-02-18 18:17:08 -03:00
docs docs: Add Developer Guide, User Guide, and Architecture documentation 2026-02-18 18:55:56 -03:00
frontend feat: enterprise UI rewrite - dark theme, Lucide icons, Cmd+K, sidebar, kanban board, stat cards, badges 2026-02-18 22:08:45 -03:00
frontend_build feat: enterprise UI rewrite - dark theme, Lucide icons, Cmd+K, sidebar, kanban board, stat cards, badges 2026-02-18 22:08:45 -03:00
.gitignore feat: enterprise UI rewrite - dark theme, Lucide icons, Cmd+K, sidebar, kanban board, stat cards, badges 2026-02-18 22:08:45 -03:00
INSTALL.md docs: add Installation Guide and update README 2026-02-18 21:44:59 -03:00
README.md docs: add Installation Guide and update README 2026-02-18 21:44:59 -03:00
docker-compose.yml feat: Initial TicketHub release 2026-02-18 16:38:46 -03:00

README.md

TicketHub

Enterprise-grade open-source ticket and issue tracking system.

🚀 Features

Work Management

  • 📊 Dashboard — Overview with KPIs and recent activity
  • 🎫 Tickets — Full CRUD with filters, search, and bulk actions
  • 📋 Kanban Board — Drag-and-drop ticket management
  • 📁 Projects — Organize tickets by project with unique keys

Team Collaboration

  • 👥 Team Management — Invite members with role-based access
  • 💬 Comments — Discussion threads on tickets
  • 🔔 Notifications — Email and Slack alerts

Enterprise Features

  • 📈 Reports & Analytics — Performance metrics and insights
  • 🔌 Integrations — GitHub, GitLab, Jira, ServiceNow, Slack
  • Automation — Rules engine for repetitive tasks
  • 🔐 Security — SSO, 2FA, IP restrictions

API & Webhooks

  • RESTful API with auto-generated documentation (Swagger UI)
  • Incoming webhooks (create tickets from external systems)
  • Outgoing webhooks (notify external systems on events)
  • Project-level webhook configuration

📦 Tech Stack

Layer Technology
Frontend React 18, TypeScript, Vite, TailwindCSS
Backend Python 3.11, FastAPI, SQLAlchemy
Database SQLite (dev) / PostgreSQL (prod)

🛠 Quick Start

# Clone
git clone https://gitea.startdata.com.br/startdata/tickethub.git
cd tickethub

# Backend
cd backend
pip install -r requirements.txt
uvicorn app.main:app --reload

# Frontend
cd frontend
npm install
npm run dev

📖 Documentation

🌐 Live Demo

https://tickethub.startdata.com.br

📄 License

MIT © StartData