Project and issue tracking management system
JDK 8 or higher
Gradle 4.10.2 or higher
PostgreSQL 11 or higher
Node.js
-
Start PostgreSQL
-
With docker-compose running
docker-compose up db
-
-
Connect to the db
jdbc:postgresql://localhost:5432/project_tracker
(user: postgres, password: postgres) -
Execute DDL script
core/src/main/resources/database.sql
-
git clone https://github.com/ivanjermakov/project-tracker.git
-
Execute
database.sql
on previously created PSQL database. -
Fill next properties in
application.properties
:spring.datasource.url= spring.datasource.username= spring.datasource.password=
-
gradle build
Web application will start on :8080
port.
gradle bootRun
- Go to
web/project-tracker
folder - Run
npm install
- Run
npm start
Additional scripts can be found at package.json