Skip to content

AdailCarvalho/greenpm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GreenPM

A service that provides support to project management.

Modules

  • GreenPM-API
  • GreenBatch

Requirements

General

  • Java 8
  • Maven 3.5
  • PostgreSQL 9.6

Configuring database

API and Batch modules share the same server to process information. The pg_schema (src/main/resources) provides the necessary database structure for both applications use. The DDL auto mode is disable, by default.

  • Defines a new database greenpm;
  • Apply the script pg_schema (src/main/resources) on greenpm database.

The picture bellow ilustrates the Database MR:

relacao

Detailing entities:

API / BATCH

  • sys_user: stores system users.
  • employee: stores information about employees and which project they participate.
  • manager: stores information about project managers.
  • project: stores information about the project.

BATCH

  • stage_project: stores the data imported from the file.

Building

To build the projects, run:

mvn clean package

Usage

Check each module's README.

Author

LinkedIn - Adail Carvalho

About

A project management API.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages