Skip to content

Project and issue tracking management system

Notifications You must be signed in to change notification settings

dubey12345/project-tracker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project tracker

Project and issue tracking management system

Web pages

Feed

Project

Task

Setup

Requirements

JDK 8 or higher
Gradle 4.10.2 or higher
PostgreSQL 11 or higher
Node.js

Configure database

  1. Start PostgreSQL

    • With docker-compose running

      docker-compose up db
      
  2. Connect to the db jdbc:postgresql://localhost:5432/project_tracker (user: postgres, password: postgres)

  3. Execute DDL script core/src/main/resources/database.sql

Host Server

Setup

  1. git clone https://github.com/ivanjermakov/project-tracker.git

  2. Execute database.sql on previously created PSQL database.

  3. Fill next properties in application.properties:

     spring.datasource.url=
     spring.datasource.username=
     spring.datasource.password=
    
  4. gradle build

Run

Web application will start on :8080 port.

gradle bootRun

Host Web client

  1. Go to web/project-tracker folder
  2. Run npm install
  3. Run npm start

Additional scripts can be found at package.json

About

Project and issue tracking management system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 48.2%
  • TypeScript 30.0%
  • HTML 12.2%
  • SCSS 8.3%
  • JavaScript 1.1%
  • Dockerfile 0.2%