A modern and productive bug tracker for completing tasks.
A PHP based tracking system that allows small teams to organize, add, delete, and maintain bugs within the system. An easy-to-install program that allows developers to build off of.
- Login System - Users have access to Login/Logout via Sessions.
- Bug Review - The ultimate review system for bug reporting.
- Logging System - Logs login logs and bug related logs for the CP.
- User Accounts - Adding/Removing Users.
- Comments - Users can interact and add/delete comments on each bug.
- Account Settings - Password Changes, Email changes, Reset Login Counts, View Bug Stats.
- Deleted Bugs - Users can undelete/destroy bugs from the system.
PHP 5.4+
MySQL 5+
You can download the project using git clone https://github.com/johncorderox/Eternity-Tracking.git or via release pages here to download specific versions.
Run the database.sql file and make sure the admin insert query has ran.
Locate the Connect Class and update the values with your host information.
public $servername = 'localhost';
public $username = 'root';
public $password = '';
public $database = 'tracking';You may also use the config.php file to adjust some changes to your project management tool.
$config = array(
'$company_name' => 'Eternity LLC', // Company Name for main module
'$MinPasswordLength' => 8, // Password Length variable
'$MaxPasswordLength' => 32, // Max Password Legnth.
'$allowMultiEmail' => FALSE, // Register new accounts with the same emails.
'$allowLoginLog' => TRUE, // Logs login for success and fail
);Eternity Tracking is currently under the Apache License 2.0 and you can find out more about it here
I am a Software Developer based in Los Angeles and you can tweet me if you'd like.