Skip to content

ZairBulos/issuehub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

131 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IssueHub

Quality Gate Status Coverage CI

IssueHub is a centralized issue intake and ticket management system for development projects.

Project Structure

/src
  /shared               ← Shared code (utilities)
  /modules
    /auth               ← Authentication module
       /domain          ← Entities, business rules (private)
       /application     ← Use cases, DTOs, input ports (public)
       /infrastructure  ← Repositories, adapters, DB (private)

    /developers         ← Developer management module
       /domain
       /application
       /infrastructure
       
    /integrations       ← Developer management module
       /domain
       /application
       /infrastructure

    /notifications      ← Notifications module
       /domain
       /application
       /infrastructure

    /projects           ← Projects module
       /domain
       /application
       /infrastructure

    /tickets            ← Tickets module
       /domain
       /application
       /infrastructure

Commands

Run application

./mvnw spring-boot:run

JFR (Java Flight Recorder)

jcmd <PID> JFR.dump name=issuehub filename=issuehub.jfr

Testing

# Run unit tests only
mvn clean test

# Run unit + integration tests
mvn clean verify

# Run integration tests only
mvn failsafe:integration-test

Database

# Access the database
docker exec -it issuehub-postgres psql -U postgres -d issuehub_db

About

Centralized issue intake and ticket management system for development projects

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages