Skip to content

Conversation

@sujith3006
Copy link
Owner

Pull Request Template

What does this PR do?

This PR adds a dynamic pattern search feature to the Java Design Patterns website.
It introduces a Java backend REST API that allows the site to fetch patterns based on user input and display them dynamically, improving UX.

Features:

  • /api/patterns/search endpoint in Java (Spring Boot)
  • Live search on website using JavaScript
  • Removes the need to manually scroll or update HTML for pattern filtering
  • Fully backward-compatible; site works without API if disabled

Fixes # (if applicable):

How to test this PR?

  1. Run the Spring Boot backend:
    bash
    ./mvnw spring-boot:run
    2.Open index.html in a browser.

3.Type in the search bar to see matching patterns displayed dynamically.

4.Verify that patterns filter correctly and display name - description.

@sujith3006 sujith3006 assigned sujith3006 and unassigned sujith3006 Oct 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants