Bug Tracker is a bug tracking system designed to help teams manage and prioritize software issues efficiently. It is coded with JavaScript, React, HTML, CSS, and integrates seamlessly with Firebase for secure user authentication and storage of login credentials.
- Create, update, and close bug reports
- Assign bugs to specific team members
- Categorize bugs by severity, status, and priority
- Search and filter functionality to find specific bugs
- Responsive and user-friendly interface
These instructions will guide you through setting up and running Bug Tracker on your local machine for development and testing.
Ensure that you have the following software installed on your machine:
-
Clone the repository:
git clone https://github.com/MSO03/bug-tracker.git
-
Navigate to the project directory:
cd bug-tracker
-
Install dependencies:
npm install
Start the Bug Tracker:
npm start
The application will be accessible at http://localhost:3000 in your web browser.
- Create a new account or log in if you already have one.
- Explore the bug tracking features and functionalities.
- Create new bugs, assign them, and update their status as needed.
Contributions are welcome! If you'd like to contribute to Bug Tracker, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/new-feature
- Make your changes and commit them:
git commit -m 'Add new feature'
- Push to the branch:
git push origin feature/new-feature
- Submit a pull request.