drsdgdbye / documentflow

documentflow proj repo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DocumentFlow

Hello there!

Welcome to DocumentFlow repository.

WTF?

DocumentFlow allows you to organize the chaos in paper documents. Everything is stored in one place. Easy to find, impossible to lose.

INCOMING DOCUMENTS

  • registration in system adding of scan-copies
  • creating and executing tasks by document
  • methods:
    1. showIn - displays a register of cards of incoming documents
    2. getCard - returns an incoming document card
    3. regEditDoc - saves an incoming document card
    4. delete - changes the status of the incoming document card to “deleted”

OUTGOING DOCUMENTS

  • prepearing projects of documents
  • document approval (by tasks)
  • generating PDF with signing

TASKS

  • list of tasks appointed to current user
  • list of tasks, created by user

SYSTEM DICTIONARIES

  • organization structure and users document and tasks types

HOW TO INSTALL

  1. add file database.properties into folder: documentflow/src/main/resources/
  2. add configuration of your postgres-database connection to database.properties like this:
spring.datasource.url=jdbc:postgresql://YOUR_DB
spring.datasource.username=YOUR_DB_USERNAME
spring.datasource.password=YOUR_DB_PASSWORD
  1. migrate db by flyway
  2. run public static void main(String[] args) in DocumentflowApplication.java

???

  1. PROFIT

About

documentflow proj repo

License:MIT License


Languages

Language:Java 56.0%Language:HTML 42.9%Language:JavaScript 0.9%Language:CSS 0.3%