Skip to content

MuhammedTech/Debugger

Repository files navigation

The Debugger System

Debugger app made using Flask

In order to view the app in live mode go to https://thedebugger.herokuapp.com/

To get the full experience login as a Project Manager role

username : manager

password : manager

You can as well login as a developer and admin roles

Developer: username : developer

password : developer

Admin: password : admin

password : admin

About

The Bug Tracker is an application to track errors in software. It was created by Mukammed Alimbet as a personal pet project and completed independently. Bug Tracker uses a ticketing system to record bugs or other issues in the software development process on a per-project basis. It implements user- and role-level security to ensure only authorized users can access tickets and projects. The application was built using Python / Flask framework with an PostgreSQL database. Bug Tracker’s webpages use HTML5/Bootstrap. Roles: Bug Tracker has three roles that users can be assigned to. Users are automatically placed in a developer role upon registration. Below are brief descriptions of the permissions of each role:

Features/Roles

Developer:

Can view tickets they are assigned to, can add comments or attachments to tickets they have access to.

Project Manager:

Can create new projects and new tickets and assign users to projects assign a developer to a ticket, can add comments or attachments to tickets.

Admin:

Can assign users to roles, view and edit all tickets, create new projects , assign users to projects for each role, add comments or attachments to tickets they have access to.

Ticket priorities:

A ticket can be Critical, High, Medium or Low priority.

Ticket statuses:

A ticket can be in one of four statuses:

  • Open: Ticket automatically assigned this status on creation
  • Pending: Work on the ticket has been suspended
  • Resolved: The issue raised in the ticket has been resolved
  • Closed: All the resolved tickets
Ticket priorities:
  • High, Medium, Low

About

debugger app made in Flask

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages