Skip to content

A full-stack web application for monitoring bugs and issues while developing

Notifications You must be signed in to change notification settings

BBentleyDev/BugTrak

Repository files navigation

Introduction

This is BugTrak, an app which allows users to monitor bugs, optimizations and features .


Objectives

To build a full stack tracking-type web application with user logins, authentication and the ability to have unique profiles. I wanted this app to enable developers to easily manage the various tasks in the pipeline while working through a project.


Who is this for?

Software developers looking for a convenient way to keep a handle of outstanding work to be done on their projects.


Optimizations

These are some of the optimizations I am in the midst of implementing into my project given the time.

  • Add Google Auth (on top of JWT which is currently functional)
  • General optimizations for progressive rendering
  • Add more responsiveness for mobile devices/tablets/smaller screens

Tech used

JavaScript, MongoDB, Express, Node, React, CSS, JWT, Material UI


Packages/Dependencies used

bcrypt, connect-mongo, dotenv, ejs, express, express-flash, express-session, mongodb, mongoose, morgan, nodemon, passport, passport-local, validator, bootstrap


Install

npm install


Things to add

  • Create a .env file in config folder and add the following as key = value
    • PORT = 2121 (can be any port example: 3000)
    • DB_STRING = your database URI
    • JWT_SECRET = your JWT secret

Run

npm start

About

A full-stack web application for monitoring bugs and issues while developing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published