Resources
- IntelliJ IDEA Junie Playbook - JetBrains Guide (opens in a new tab)
- GitHub - JetBrains/junie-guidelines: Junie Guidelines (opens in a new tab)
Prompts
Codebase Exploration
- Give me an overview of this codebase
- What are the key data models?
- How are the course chunks loaded to the database?
- Trace the process of handling user's query from frontend to backend
- Draw a diagram that illustrates this flow
- Explain how the text is transformed into chunks? What is the size of each chunk?
- Describe the api endpoints
- How can I run the application?
LLM-powered Workflow
Prompt - Qwen3-Max-Preview
-
Create ER model and UML Class diagrams - Qwen3-Max-Preview
Create a high level reference design for e-commerce systems, including: - product catalog - shopping cart management - order management - coupon management - delivery tracking - user management - user reviews and ratings for orders - payment integration with PayPal and Stripe The design includes - Database-agnostic ER model diagram in Mermaid syntax - UML Class diagram in Mermaid syntax Don't add comments to the diagrams. Focus on functional requirements, and skip non-functional requirements and any implementation details. -
Create Product Requirements Document - Qwen3-Max-Preview
Create Product Requirements Document based on the UML Class diagram -
Create an OpenAPI specification - Qwen3-Max-Preview
Create an OpenAPI specification based on the Product Requirements Document -
Create a new project - JetBrains Junie
Create a new project under directory `sample-app-stack` following the attached project guidelines.