Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pj8912/php_bug_tracking
A Bug tracking system built using php and mysql
https://github.com/pj8912/php_bug_tracking
bootstrap bug bugtracker bugtracking bugtrackingsystem javascript mysql php
Last synced: 7 days ago
JSON representation
A Bug tracking system built using php and mysql
- Host: GitHub
- URL: https://github.com/pj8912/php_bug_tracking
- Owner: pj8912
- Created: 2022-03-12T14:55:21.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-09T10:10:35.000Z (almost 2 years ago)
- Last Synced: 2024-11-12T12:13:12.988Z (2 months ago)
- Topics: bootstrap, bug, bugtracker, bugtracking, bugtrackingsystem, javascript, mysql, php
- Language: PHP
- Homepage:
- Size: 207 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BugTracking System
This is a bugtracking system project built using PHP and MySQL without any framework. The system allows an admin to manage employees, projects, and tickets## Installation
- Clone or download the project files.
- Create a MySQL database and import the `sql/bug-tracking.sql` file
- Update the database connection details in `src/Database/Database.php`.
- Upload the project files to your server.
- Access the project in your web browser.## Features
### Employee Management
- Admin can add/delete employees.
- Admin can assign roles to employees.### Project Management
- Admin can create projects.
- Projects can have managers, developers, and clients.### Ticket Management
- Admin and assigned employees can create tickets.
- Tickets have a name, type, project, assigned employee, status, and priority.## Usage
### Login/SignUp
- To use the bugtracking system you must first register, then login with your credentials.### Dashboard
- After logging in, you will see the dashboard. From here, you can access the employee, project, and ticket management pages.### Employee Management
On the employee management page, you can view, add, edit, and delete employees. You can also assign roles to employees.### Project Management
On the project management page, you can view, add, edit, and delete projects. You can also assign managers, developers, and clients to projects.### Ticket Management
On the ticket management page, you can view, add, edit, and delete tickets. You can also assign employees to tickets and update their status and priority.## Contributors
- [jp](https://github.com/pj8912)