Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 1.31 KB

Readme.md

File metadata and controls

38 lines (30 loc) · 1.31 KB

Technical Support APP

Maintainability Test Coverage

About

Technical Support APP is a web application that allows:

  • users to receive telegram group notifications on created tickets in the technical support helpdesk;
  • create tasks in the helpdesk for the found problems of the project (payments with errors, accrual errors, etc.) The application is built using Java + Spring boot.

Setup

### For start project:
start # start app with dev profile.

start-prod # start app with prod profile.

start-dist # Installs the project as a distribution as-is. Depends on clean and install.

### Another tasks you can see in "Makefile"

Deploy

Create database

For application need a database that will be used for storage projects, settings and etc.

Prepare environment variables:

APP_ENV # application profile "dev" or "prod"
DATABASE_HOST
DATABASE_PORT
DATABASE_NAME
JDBC_DATABASE_USERNAME
JDBC_DATABASE_PASSWORD

Start application

Start application using Dockerfile in project root.