Enterprise Task Management System Last Update: 2026-02-09 โ
A Jakarta EE 10 enterprise application for managing tasks and projects with:
cd /home/r-uu/develop/github/main/config/shared/docker
./startup-and-setup.sh
What this does:
cd /home/r-uu/develop/github/main/root/app/jeeeraaah/backend/api/ws_rs
mvn liberty:dev
Backend runs at: http://localhost:9080
In IntelliJ IDEA:
DashAppRunner or GanttAppRunnertestusertestpassword
Done! ๐
โ
cd ~
mkdir -p develop/github
cd develop/github
git clone <repository-url> main
cd main
# Add aliases to .bashrc
cat config/shared/wsl/aliases.sh >> ~/.bashrc
source ~/.bashrc
# Available commands:
ruu-help # Show all commands
ruu-build # Build project
ruu-docker-startup # Start Docker
ruu-docker-status # Check Docker health
cd /home/r-uu/develop/github/main/root
mvn clean install
Expected: BUILD SUCCESS after 2-5 minutes โ
# 1. Docker (if not running)
ruu-docker-startup
# 2. Backend (in terminal)
cd /home/r-uu/develop/github/main/root/app/jeeeraaah/backend/api/ws_rs
mvn liberty:dev
# 3. Frontend (in IntelliJ)
# Run > DashAppRunner or GanttAppRunner
# Stop Backend: Ctrl+C in terminal
# Stop Frontend: Close application window
# Stop Docker: docker compose down
ruu-docker-down
ruu-docker-startup
lsof -i :9080
kill -9 <PID>
# Reset Keycloak realm
ruu-keycloak-setup
Solution: File โ Invalidate Caches โ Invalidate and Restart See: INTELLIJ-CACHE-CLEANUP.md โ
DashApp - Dashboard application
Backend:
root/app/jeeeraaah/backend/api/ws_rs - REST APIroot/app/jeeeraaah/backend/common/jpa - Database
Frontend:root/app/jeeeraaah/frontend/ui/fx - JavaFX appsroot/app/jeeeraaah/frontend/api_client - REST client
Libraries:root/lib/docker_health - Health checksroot/lib/fx/comp - JavaFX components
See: config/CREDENTIALS.md Quick Reference:
All configuration is in config/ directory:
config/shared/docker/config/shared/scripts/config/*.md
Important files:docker-compose.yml - Container configurationapplication.properties - Backend configurationbeans.xml - CDI configuration# Run all tests
cd /home/r-uu/develop/github/main/root
mvn test
# Run specific module tests
cd root/app/jeeeraaah/backend/api/ws_rs
mvn test
This project uses Java modules. See:
Automatic health monitoring and fixes:
root/lib/docker_health - Health check libraryBean mapping framework:
root/app/jeeeraaah/common/api/mapping - Mappersroot/app/jeeeraaah/frontend/common/mapping - UI mappersHappy Coding! ๐ Last updated: 2026-02-09