File tree 2 files changed +24
-6
lines changed 2 files changed +24
-6
lines changed Original file line number Diff line number Diff line change @@ -45,10 +45,10 @@ repo-clean:
45
45
46
46
.PHONY : demo run-demo
47
47
demo : install up
48
- ${MAKE} -j4 run-demo
48
+ ${MAKE} -j3 run-demo
49
49
50
- .PHONY : run-demo run-query run-response run-ui start-ui
51
- run-demo : run-ui start-ui run-query run-response
50
+ .PHONY : run-demo run-query run-response run-ui
51
+ run-demo : run-ui run-query run-response
52
52
53
53
run-query :
54
54
sleep 10
@@ -60,6 +60,3 @@ run-response:
60
60
61
61
run-ui :
62
62
${MAKE} -C ui/
63
-
64
- start-ui :
65
- ${MAKE} -C ui-frontend/
Original file line number Diff line number Diff line change @@ -138,6 +138,27 @@ Spring Boot can find the code in the `zzz/` branches, and use it as a
138
138
reference for their own projects. The code in these branches will not be
139
139
actively maintained, but will remain available for reference.
140
140
141
+ == Demo Setup & Development
142
+
143
+ Prerequisites for development include a working Java 21+ environment, docker
144
+ and docker-compose as well as node and npm for building the frontend UI.
145
+
146
+ To get a local development environment up and running, you can use the provided
147
+ `docker-compose.yml` file to start a RabbitMQ container. This will allow you to
148
+ test and develop Query/Response functionality locally.
149
+
150
+ We've also prepared a quick and easy way to build, install and start a demo
151
+ setup of Query/Response locally. Just simply run:
152
+
153
+ ```shell
154
+ > make demo
155
+ ```
156
+
157
+ This will build the project, install the dependencies, and start a demo setup
158
+ with a querying service and a responding service. As well a the UI for
159
+ monitoring and exploring the system. The UI will be available at
160
+ http://localhost:8080.
161
+
141
162
Happy coding!
142
163
143
164
---
You can’t perform that action at this time.
0 commit comments