Skip to content

master-rahul/ProjectIssueTracker

Repository files navigation

ProjectIssueTracker

This application has following features

  1. PROJECT VIEW
CREATE PROJECT
FILTER PROJECT
    ├──AUTHOR
    └──OWNER
    ├──PROJECT NAME
    └──TECH STACK
    └──PROJECT TYPE
OPEN PROJECT
  1. ISSUE VIEW
CREATE ISSUE
    ├──STATUS OPNE
    ├──AUTHOR 
    ├──TITLE 
    ├──DESCRIPTION 
    ├──OWNER 
    └──ISSUE TYPE 
EDIT ISSUE
    ├──STATUS UPADTE
    ├──AUTHOR UPDATE
    ├──TITLE UPADTE
    ├──DESCRIPTION UPDATE
    ├──OWNER UPADTE
    └──ISSUE TYPE UPDATE
FILTER ISSUE
    ├──AUTHOR
    ├──OWNER
    ├──ISSUE TYPE
    └──ISSUE STATUS
COMMENT ISSUE
    ├──AUTHOR
    ├──COMMENT
    └──ISSUE STATUS

How to setup on local machine

  1. For usage of this repository your machine needs node, npm, monogodb and git.
node --16.18.0
npm --8.19.2
git --2.40.0
  1. Clone repository
git clone https://github.com/master-rahul/ProjectIssueTracker.git
  1. Change directory to ProjectIssueTracker
cd ProjectIssueTracker.
  1. Install dependencies
npm install --save
  1. Start Monogo DB
sudo systemctl start mongod
  1. That's... it run the application
npm start

File structure

here you are looking at directory structure with root level files only.

ProjectIssueTracker.
├── assets
│   ├── images
│   ├── js
│   ├── css
├── node-modules
├── config
│   ├── mongoose.js
│   └── customMiddleware.js
├── controller
│   ├── home.js
│   ├── issue.js
│   └── project.js
├── index.js
├── models
│   ├── comment.js
│   ├── issue.js
│   ├── issueType.js
│   ├── project.js
│   ├── projectType.js
│   ├── staus.js
│   ├── techStack.js
│   └── user.js
├── package-lock.json
├── package.json
├── readme.md
├── route
│   ├── route.js
│   ├── issue.js
│   └── project.js
└── views
│   ├── admin.ejs
│   └── emplyoyeeHome.ejs
│   ├── employeeReview.ejs
│   └── employeeView.ejs
│   ├── login.ejs
│   └── register.ejs    

ProjectPage

Screenshot 2023-04-11 at 3 00 28 PM

# IssuePage

Screenshot 2023-04-11 at 3 00 28 PM

About

This node + express based Project Issue Tracker Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors