/bug-tracker

Primary LanguageTypeScriptMIT LicenseMIT

BugTracker πŸ•ΈοΈ

Description πŸ’‘

The bug-tracker is a simple web-based application that is supposed to help teams track and manage bugs and also create issues in their software projects. The app provide a centralized point where teams could create and assign specific tasks to the team members.

Features πŸ› οΈ

  • Users can create, assign and track bugs and issues
  • Categorize bugs by priority importance and status
  • Users can comment for collaboration and discussion
  • Reporting tools
  • Email notifications for updates
  • Intergration with github

Tech Stack πŸ—οΈ

Flowchart

  • Front-end
    • React.js
    • Typescript
    • SASS
    • Node Package Manager (npm)
    • Vite
  • Backend
    • Typescript
    • Mongodb and mongoose
    • Node.js and Express.js framework
    • Authentication and authorizaon using JSON Web Tokens (JWT)

Usage πŸ‘ž

  • Register your organization and your users with different type of title.
  • Login to the app.
  • Create a new bug or issue using the form.
  • Assign the bug to a team and set the importance and priority.
  • Track the bug's progress

Author πŸ–‹οΈ

  • Joseph Mariga

License πŸ”

Licensed under the MIT License.