BugBuster is a full-stack bug tracking and issue management portal developed for software teams to streamline the process of reporting, managing, and resolving bugs and feature requests. It enhances collaboration, transparency, and productivity across the software development lifecycle.
To track and manage software bugs, issues, and feature requests throughout the development lifecycle, improving code quality, team collaboration, and resolution efficiency.
- 🐞 Bug submission and tracking
- 🚦 Priority and severity classification
- 👥 Developer assignment & collaboration
- 🔗 Integration with GitHub
- 📊 Reporting and analytics dashboard
| Module | Description |
|---|---|
| Bug Reporting | Form to log bugs with title, description, attachments, and steps to reproduce |
| Bug Lifecycle | Tracks bug status from Open → In Progress → Resolved → Closed |
| Prioritization Engine | Classifies bugs by severity (critical, high, medium, low) & urgency |
| Assignment & Collab | Assign bugs, comment, upload logs, and communicate in-app |
| Version Control | Syncs with GitHub issues, commits, and branches |
| Reporting Dashboard | Visual statistics on bug trends, resolution time, and status distribution |
| Role | Permissions |
|---|---|
| Manager | - Create and manage projects - Add/remove teammates - Monitor progress and view reports |
| Tester | - Report new bugs with details & attachments - Assign bugs to developers - Verify and close bugs once resolved |
| Developer | - View assigned bugs - Work on resolving bugs - Update bug status and provide resolution details |
BugBuster/
├── backend/ # Spring Boot server with REST APIs
├── frontend/ # React client with modern UI/UX
├── docs/ # Setup, collaboration, and contribution guides
├── README.md # Project overview
- Frontend: React, TailwindCSS, ShadCN, Lucide Icons, Framer Motion
- Backend: Spring Boot, Java, Spring Data MongoDB
- Database: MongoDB
- DevOps: Render for hosting
Licensed under the MIT License.
Find installation steps, API references, deployment guides, and contribution info in the /docs folder.
👥 Developed as part of Internship @ Sasken Technologies Ltd. 🧑💻 Group ID: 5 | Project: BugBuster