2025-01-01 18:35:37 -05:00
|
|
|
# Tinker Tickets
|
2024-11-30 19:26:34 -05:00
|
|
|
|
2025-01-01 18:35:37 -05:00
|
|
|
A lightweight PHP-based ticketing system designed for tracking and managing data center infrastructure issues.
|
|
|
|
|
|
|
|
|
|
## Features
|
|
|
|
|
|
|
|
|
|
- 📊 Clean dashboard interface with sortable columns
|
|
|
|
|
- 🎫 Customizable ticket creation and management
|
|
|
|
|
- 🔄 Real-time status updates and priority tracking
|
|
|
|
|
- 💬 Markdown-supported commenting system
|
2025-11-29 13:02:52 -05:00
|
|
|
- 🔔 Discord webhook integration for notifications
|
2025-01-01 18:35:37 -05:00
|
|
|
|
|
|
|
|
## Core Components
|
|
|
|
|
|
|
|
|
|
- **Dashboard**: View and filter tickets by status, priority, and type
|
|
|
|
|
- **Ticket Management**: Create, edit, and update ticket details
|
2025-11-29 13:02:52 -05:00
|
|
|
- **Priority Levels**: P1 (Critical) to P5 (Lowest) impact tracking
|
2025-01-01 18:35:37 -05:00
|
|
|
- **Categories**: Hardware, Software, Network, Security tracking
|
|
|
|
|
- **Comment System**: Markdown support for detailed documentation
|
|
|
|
|
|
|
|
|
|
## Technical Details
|
|
|
|
|
|
2025-11-29 13:02:52 -05:00
|
|
|
- Backend: PHP with MariaDB database
|
2025-01-01 18:35:37 -05:00
|
|
|
- Frontend: HTML5, CSS3, JavaScript
|
|
|
|
|
- Authentication: Environment-based configuration
|
|
|
|
|
- API: RESTful endpoints for ticket operations
|
|
|
|
|
|
|
|
|
|
## Configuration
|
|
|
|
|
|
|
|
|
|
1. Create `.env` file with database credentials:
|
|
|
|
|
```env
|
|
|
|
|
DB_HOST=localhost
|
|
|
|
|
DB_USER=username
|
|
|
|
|
DB_PASS=password
|
|
|
|
|
DB_NAME=database
|
2025-09-03 19:01:36 -04:00
|
|
|
DISCORD_WEBHOOK_URL=your_webhook_url
|
|
|
|
|
```
|