Skip to content

Disha337/Mini_Jira

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐞 SmartBug Tracker

SmartBug Tracker is a mini bug tracking system with Machine Learning classification.
It combines Flask (Python backend), SQLite (database), HTML/CSS/JS (frontend),
and an ML model (Scikit-learn) to classify bug descriptions and manage bug reports.


🚀 Features

  • 🔑 User Registration & Login (with session management)
  • 🤖 ML-powered Bug Classifier
    • Categories: UI Bug, Performance Bug, Security Bug, Feature Request, Backend Bug
  • ➕ Add Bug with Title & Description
  • 📝 Track Bug Status → Open | In Progress | Resolved
  • 🎨 Neon UI + Glassmorphism + Page-specific background images
  • 📊 Bug list with category icons/images & glowing status badges

2️⃣ Install dependencies pip install -r requirements.txt

3️⃣ Train ML model python train_model.py

4️⃣ Run Flask app python app.py

5️⃣ Open in browser

Go to: http://127.0.0.1:5000

🎯 Usage

Register a new account

Login

Try the bug classifier

Add new bugs manually

Track their status (Open → In Progress → Resolved)

🖼️ Screenshots

👨‍💻 Tech Stack

Frontend: HTML, CSS (Neon + Glassmorphism), JS

Backend: Flask (Python)

Database: SQLite

ML: Scikit-learn (Logistic Regression, TfidfVectorizer)

🌟 Future Enhancements

📈 Dashboard analytics (bug trends, category distribution)

🔔 Notifications when status changes

🌍 Multi-user project support

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors