AI-assisted Coding

Resources

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

  1. 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.
  2. Create Product Requirements Document - Qwen3-Max-Preview

    Create Product Requirements Document based on the UML Class diagram
  3. Create an OpenAPI specification - Qwen3-Max-Preview

    Create an OpenAPI specification based on the Product Requirements Document
  4. Create a new project - JetBrains Junie

    Create a new project under directory `sample-app-stack` following the attached project guidelines.