ワンクリックで
demo
Launch a complete production demo by rebuilding all images and starting the full stack. Use when preparing a fresh demonstration.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Launch a complete production demo by rebuilding all images and starting the full stack. Use when preparing a fresh demonstration.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Compile dashboard and loyalty projects in dev mode with hot reload. Dashboard uses npm, loyalty uses Maven with Spring Boot DevTools.
Run integration tests for the Loyalty Points Program using the containerized test suite. All tests are defined in specs/testing.md.
Run the development infrastructure stack with Docker Compose. Use when starting, stopping, or managing the dev environment.
Code generation guidelines for this project. Use when writing code, functions, or classes. Enforces English naming, concise comments, and project conventions.
Git commit guidelines for this project. Use when creating commits, writing commit messages, or preparing changes for version control. Enforces conventional commit format and English language.
Documentation guidelines for this project. Use when writing or updating markdown documentation, README files, or specifications. Enforces English language, table alignment, and ASCII diagram formatting.
| name | demo |
| description | Launch a complete production demo by rebuilding all images and starting the full stack. Use when preparing a fresh demonstration. |
| metadata | {"author":"Alexandre Roman","version":"1.1"} |
Launch a complete production demonstration with all services containerized.
# Start the production stack
docker compose up -d
# Check status
docker compose ps
# View logs (optional)
docker compose logs -f
→ Open your browser at http://localhost:8080
The production stack includes all services running in Docker:
Frontend:
Infrastructure:
Business Services:
Once running, you can:
Production mode uses 4 specialized networks:
Only needed if you've made code changes:
# Rebuild all images
docker compose build
# Or rebuild without cache for a clean build
docker compose build --no-cache
# Restart with rebuilt images
docker compose up -d
# Stop all services
docker compose down
# Stop and remove volumes (clean slate)
docker compose down -v
If services fail to start:
# Check logs for errors
docker compose logs
# Restart a specific service
docker compose restart loyalty-service
# Rebuild a specific service
docker compose up -d --build loyalty-service
If port 8080 is already in use:
# Check what's using the port
netstat -ano | findstr :8080 # Windows
lsof -i :8080 # macOS/Linux
# Stop the conflicting service or change the port in compose.yaml