https://github.com/johncorderox/eternity-tracking
Bug Tracking Admin Panel
https://github.com/johncorderox/eternity-tracking
bower bug css html mysql php phpmyadmin software tracker
Last synced: 2 months ago
JSON representation
Bug Tracking Admin Panel
- Host: GitHub
- URL: https://github.com/johncorderox/eternity-tracking
- Owner: johncorderox
- License: apache-2.0
- Created: 2017-01-03T02:44:54.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-11-22T06:00:13.000Z (over 7 years ago)
- Last Synced: 2025-03-28T08:44:58.167Z (about 1 year ago)
- Topics: bower, bug, css, html, mysql, php, phpmyadmin, software, tracker
- Language: PHP
- Homepage:
- Size: 2.19 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Security: docs/SECURITY.md
Awesome Lists containing this project
README
Eternity Tracking
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.
## Features
- **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.
## Requirements
PHP 5.4+
MySQL 5+
## Installation
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.
```php
public $servername = 'localhost';
public $username = 'root';
public $password = '';
public $database = 'tracking';
```
## Configuration
You may also use the `config.php` file to adjust some changes to your project management tool.
```php
$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
);
```
## License
Eternity Tracking is currently under the Apache License 2.0 and you can find out more about it here
## About the Author
I am a Software Developer based in Los Angeles and you can tweet me if you'd like.