An open API service indexing awesome lists of open source software.

https://github.com/mayerbalintdev/reportdock

ReportDock – A modern web interface for managing TMP user reports, tracking video submissions, and viewing detailed statistics. Fast, responsive, and easy to use.
https://github.com/mayerbalintdev/reportdock

report truckersmp

Last synced: 9 months ago
JSON representation

ReportDock – A modern web interface for managing TMP user reports, tracking video submissions, and viewing detailed statistics. Fast, responsive, and easy to use.

Awesome Lists containing this project

README

          

# ReportDock

![ReportDock Logo](https://cloud.mayerbalint.hu/reportdock.png)

**ReportDock** is a modern, user-friendly web interface that allows easy management of TMP user reports, viewing statistics, and tracking video submissions. The system helps admins quickly review reports and take action.

---

## πŸš€ Main Features

- **Report Management**: Handle TMP ID, username, status, creation date, and video link.
- **Create New Reports**: Quick form to submit new reports.
- **Statistics**: Total reports, pending, approved, rejected, and average processing time.
- **Video Viewing**: Clickable video links with one-click copy buttons.
- **Filtering**: Filter reports by status easily.
- **Editing**: Edit reports in a modal window.
- **Responsive Design**: Optimized for both desktop and mobile devices.

---

## πŸ“‚ Files and Folders

```
/assets # Logo
index.php # Main PHP page
```

---

## βš™οΈ Installation

1. Clone the repository:

```bash
git clone https://github.com/mayerbalintdev/ReportDock.git
```

2. Open `index.php` in your browser, or run it on a local server (e.g., XAMPP).

3. For first-time use, create the database using the **Create Database** button at the top of the page.

---

## πŸ“ Usage

- Navigate through the main sections: Dashboard, New Report, Reports
- Add a new report: Fill in TMP ID, username, optional video link, and description
- Manage reports: Filter by status, copy data with buttons, edit reports in the modal
- View statistics: Dashboard shows totals and averages

---

## πŸ’» Requirements

- Modern browser (Chrome, Firefox, Edge)
- Optional: PHP & MySQL backend for dynamic database handling

---

## 🎨 Design

- Dark, modern theme with red highlights
- Responsive grid layout for statistics
- Interactive buttons with hover animations

---

## πŸ“§ Contact

Created by: **Mayer BΓ‘lint**

---

## πŸ“ License

MIT License