Skip to content

Latest commit

 

History

History
68 lines (58 loc) · 2.41 KB

README.md

File metadata and controls

68 lines (58 loc) · 2.41 KB

BugMEE

Bug tracking tool for every day use.

Table of contents

General info

BugMEE is a easy-to-use web application tool to track and manage bugs for any large or small scale project. This is a unique site that also integrates with data charts to better visualize team and tech stack performances.

Welcome to BugMEE.

Technologies

Backend Development

  • Node.js
  • Express
  • Express-Validator
  • Config
  • JWT
  • Mongoose
  • Request

Frontend Development

  • JavaScript (ES6)
  • HTML5
  • CSS3
  • React.js
  • React-DOM
  • React-Router-DOM
  • React-Materialize
  • React-Scripts
  • Chart.js
  • React-Chartjs-2
  • Material-UI
  • Materialize-CSS

Setup

To try out this project:

  1. Clone the GitHub repository locally to your computer
  2. In the command line, navigate to the root directory of the repository, and type the following: $ npm install
  3. Navigate to the client folder, and in the root directory of the client folder, type the following: $ npm install
  4. In the client folder, and in the root directory of the client folder, type the following: $ npm start / yarn start
  5. Navigate back to the root directory of this project "/GitConnect" and start the server by typing the following: $ npx nodemon server / npm start

Features

  • Full stack web application utilizing the MERN stack: MongoDB, Express.js, React, and Node.js.
  • Authorization and authenication implemented with JWT and bcrypt.
  • Front-End styles and chart components built with Materialize and Chart.js.
  • Users can create account through application.
  • Users can add profile information, profile image, and team members.
  • View and analyze ticket data through charts that includes: Ticket Severity Count, Pending/Completed Tickets, Frequency of Tickets Posted Per Month, Languages/Frameworks associated with Tickets.
  • Create new tickets and update them as they get processed.
  • Add team members to your group to track tickets that you are associated with.
  • Interact with team members utilizing the comments feature.

Inspiration

BugMEE was born out of my experiences building large scale projects in hackathons, and I wanted to develop a tool that would allow developers to track source code bugs in an easy-to-use format that would facilitate collaborations.