Last Updated: October 17, 2025 Platform: InterimPlaza Recruitment Platform
Running Services:
docker ps
CLOB Search Issue - Fixed ✅
8d7941aJOIN FETCH Pagination Issue - Fixed ✅
<latest>-Dcheckstyle.skip=true# Start infrastructure only
docker-compose -f docker-compose.local.yml up -d postgres redis mailhog
# Start backend (in separate terminal)
cd backend
./mvnw spring-boot:run -Dspring-boot.run.profiles=local -Dcheckstyle.skip=true
# Start frontend (in another terminal)
cd frontend/recruitment-portal
npm start
# Build and start everything
docker-compose -f docker-compose.local.yml up --build
# Or in detached mode
docker-compose -f docker-compose.local.yml up -d --build
# 1. Start backend
cd backend
./mvnw spring-boot:run -Dcheckstyle.skip=true
# 2. Start frontend (new terminal)
cd frontend/recruitment-portal
npm start
Issue: HQL query validation errors Solution: Fixed in latest commits Verify: Pull latest code
git pull origin rename-to-glorylabs
If still failing:
# Check logs
tail -100 /tmp/backend-final.log
# Or run with debug
cd backend
./mvnw spring-boot:run -Dcheckstyle.skip=true -X
Issue: Cannot connect to PostgreSQL Solution:
# Check if PostgreSQL is running
docker ps | grep postgres
# Restart if needed
docker restart recruitment-postgres
# Check logs
docker logs recruitment-postgres
Issue: TypeScript or SCSS errors Solution: Already fixed in latest code
# Pull latest
git pull
# Install dependencies
cd frontend/recruitment-portal
npm install
# Start
npm start
Host: localhost
Port: 5432
Database: recruitment_local
Username: recruitment
Password: localpass123
docker ps
# Should show: postgres, redis, mailhog running
curl http://localhost:8080/api/actuator/health
# Should return: {"status":"UP"}
curl http://localhost:4200
# Should return: HTML content
# Get jobs
curl http://localhost:8080/api/jobs
# Get KB articles
curl http://localhost:8080/api/articles
Commits:
8d7941a - Fix HQL CLOB query error<latest> - Fix JOIN FETCH pagination issueIssues Resolved:
Remaining:
When successfully started, you should see:
Backend Console:
Started RecruitmentApplication in X.XXX seconds
Tomcat started on port(s): 8080 (http)
Frontend Console:
** Angular Live Development Server is listening on localhost:4200 **
✔ Compiled successfully
Browser:
-Dcheckstyle.skip=true for faster local developmentCheck Session Docs:
Common Issues:
For deployment to production, see: DEPLOYMENT_GUIDE_PRODUCTION_CHECKLIST.md
Reacties