project-tracker

Tests Coverage

A Project Tracker for Developers

The idea behind Project Tracker is to be able to track a project and its issues, of varying issue types and priorities and severities and progress states, through sprints, including test execution. The sprint and test execution bits are still work in progress. All of it is work in progress, frankly (it’s a fairly new project), we’re still making the app responsive vs hard page navigation, friendly links, etc.

Inspiration comes from Jira, Trello, TestRail, Trac, Vivify, ServiceNow, and GitHub.

Eventually, if one assigns git repositories to a project, then tests could get automatically flagged as executed for a project/sprint release, and their state (pass, fail).

Under the Hood

Project Tracker is a Django app with a Bootstrap front end. The front end is made responsive with HTMX and only updating parts of a page that are affected by UI controls. No React, please, just standard HTML and CSS wizardry.

Contributing

All types of contributions are encouraged and valued. See the Contributing guide for different ways to help and details about how this project handles them.

Code of Conduct

See the Code of Conduct for the code of conduct.

Documentation Notes

See the doc directory for additional documentation.

Development Documentation

Project Structure Documentation

Setup Instructions