IssueTracker is a simple web-based application for managing and tracking issues, tasks, and projects. It provides a user-friendly interface to create, view, update, and prioritize issues. This repository contains the source code and documentation for the IssueTracker project.
Python 3.6 Django 2 With Authentication and No Sql Database [DBlite].
Tracks Issues From Any Workflow, OpenSource/Free.
Can be use in Automotive or Banking Field easily.
Easy to undestand and support multiple allowed host.
It can be accessible in multiple local network too.
Dyanamic graphs and very handy search engine.
- Create new issues with titles, descriptions, and labels.
- Assign issues to team members.
- Label issues to categorize and prioritize them.
- Comment on issues to facilitate discussion and collaboration.
- View a list of all open issues.
- Search and filter issues by labels and assignees.
- Update issue statuses (e.g., open, in progress, closed).
- User-friendly web interface.
Before running IssueTracker, ensure you have the following dependencies installed:
- Python 3
- Required Python packages (install using
pip install -r requirements.txt
) - Database (e.g., SQLite)
To run IssueTracker locally, follow these steps:
-
Clone this repository:
git clone https://github.com/PrajinkyaPimpalghare/IssueTracker.git
-
Navigate to the project directory:
cd IssueTracker
-
Install the required dependencies:
pip install -r requirements.txt
-
Run the application:
python app.py
-
Access the application in your web browser at:
http://localhost:5000
- Visit the web application.
- Sign up for a new account or log in if you already have one.
- Create new issues, assign them, add labels, and comment on them.
- Organize and manage your tasks and projects efficiently.
Contributions to IssueTracker are welcome! If you want to contribute to this project, please follow these steps:
-
Fork the repository.
-
Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature-name
-
Make your changes and commit them:
git commit -m "Add new feature"
-
Push your changes to your fork:
git push origin feature/your-feature-name
-
Create a pull request on the original repository.
Please read our Contribution Guidelines for more details.
This project is licensed under the MIT License - see the LICENSE file for details.
If you have any questions or need assistance, please feel free to contact the project maintainer:
- Name: Prajinkya Pimpalghare
- Special thanks to Third-Party Library for their awesome library that we used in this project.