/bugtracker

a bugtracker application build using vue

Primary LanguageVue

Bugtracker

mainpage

Beschreibung

Diese App kann als Bugtracker verwendet werden. User haben die Möglichkeit Teams zu gründen und innerhalb ihres Teams Bugs zu tracken, Bugs einem Bearbeiter zuzuweisen und über aktuelle Dinge in einem Chat zu diskutieren. Darüberhinaus kann man sein eigenes Profil anpassen, neue Accounts erstellen und hat eine Übersicht mit verschiedenen Statistiken innerhalb des Teams.

Features

  • Registration/Login/Sessions
  • Einstellen von Issues/Bugs
  • Übersicht mit Statistiken über das Team auf der Homepage
  • Individuelle Benutzerprofile mit der Möglichkeit Daten wie Email zu ändern
  • Übersicht über alle Issues des Teams und Möglichkeit diese im einzelnen zu bearbeiten.

Tech

  • NodeJs - evented I/O for the backend
  • Express - fast node.js network app framework
  • Passport - Simple, unobtrusive authentication for Node.js
  • DotEnv - Module that loads environment variables from a .env file
  • Morgan - HTTP request logger middleware for node.js
  • MySql - node.js driver for mysql
  • VueJs - a popular frontend framework
  • chart.js - js library for creating charts

Setup

  • Download project
  • Create .env file in root folder and add your database credentials
  • Run server project using "node start" from terminal in root folder
  • Open "http://localhost:8080" in your browser

Images

issue login profile