A web based system for tracking bugs and managing software issues through a ticketing interface.

MantisBT is an open-source, self-hosted web application used for tracking bugs and managing software issues. It provides a ticketing interface that allows teams to report, track, and resolve technical problems within a centralized system. The software is deployed on a web server, such as Apache or IIS, and requires a PHP environment to operate. It connects to a backend database to store issue data and configuration settings, supporting multiple database engines for data persistence.
Users interact with the system through a browser to submit reports and manage the lifecycle of a bug. The installation process involves extracting a tarball to a web-readable location and running a database setup script. To maintain security, the application requires the removal of the administration directory after the initial installation or upgrade process is complete on live sites.
Built with PHP, the application follows a specific coding guideline that separates viewable pages from include files and scripts. This architecture allows administrators to modify the top and bottom of pages through specific configuration variables. The system uses a structured naming convention for variables, distinguishing between global, parameter, form, and temporary variables to ensure code clarity. It is designed for developers and project managers who need a dedicated server-side tool to organize software defects and task assignments.
MantisBT serves as a technical utility for software quality assurance and project coordination.
Manage issues, ideas, and projects using a kanban board designed for straightforward tracking and project organization.
Manage projects and tasks using kanban boards with support for team collaboration and Trello data imports.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.