Skip to content

Quick Demo

Live Demo

🚀 Try it online: https://demo-bs.zhxu.cn/ — no deployment needed!

Local Demo

Want to run it locally? Just three steps:

Step 1: Clone

bash
git clone https://gitee.com/troyzhxu/bean-searcher.git
bash
git clone https://github.com/troyzhxu/bean-searcher.git

Step 2: Start a Backend (choose one)

bash
# JDK 21+
cd bean-searcher/bean-searcher-demos/backend-springboot4
./gradlew bootRun
bash
# JDK 17+
cd bean-searcher/bean-searcher-demos/backend-springboot3
./gradlew bootRun
bash
# JDK 8+
cd bean-searcher/bean-searcher-demos/backend-springboot2
mvn spring-boot:run
bash
# JDK 17+
cd bean-searcher/bean-searcher-demos/backend-solon4
# Open and run with IDEA
bash
# JDK 8+
cd bean-searcher/bean-searcher-demos/backend-solon3
# Open and run with IDEA

Step 3: Start Frontend & See Result

bash
cd bean-searcher/bean-searcher-demos/frontend-vue
npm install && npm run dev

Open http://localhost:7300 to view the demo.

This demo follows a frontend-backend separated architecture: one unified frontend + multiple backend services with fully consistent APIs. All backends use H2 in-memory database, zero configuration required.

More DEMOs

Released under the Apache License