Skip to content

Commit 9d7918a

Browse files
committed
Expand README with technologies list, run instructions, example prompts, and learning goals
1 parent 474f89c commit 9d7918a

1 file changed

Lines changed: 53 additions & 1 deletion

File tree

README.adoc

Lines changed: 53 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,4 +129,56 @@ sequenceDiagram
129129
130130
UI-->>User: Render recommendation
131131
132-
----
132+
----
133+
134+
== Technologies
135+
136+
Java
137+
Jakarta EE
138+
Jakarta Faces (JSF)
139+
PrimeFaces
140+
LangChain4j
141+
Jakarta Data
142+
Jakarta NoSQL
143+
MongoDB
144+
Maven
145+
Embedded GlassFish
146+
147+
== Running the Application
148+
149+
Build the application:
150+
151+
[source,bash]
152+
----
153+
mvn clean install
154+
----
155+
156+
Run the application:
157+
158+
[source,bash]
159+
----
160+
mvn embedded-glassfish
161+
----
162+
Open the application:
163+
164+
[source,text]
165+
----
166+
http://localhost:8080
167+
----
168+
169+
== Example Prompts
170+
171+
Show me available cities to travel
172+
Show me attractions in Lisbon
173+
Create a historical itinerary in Portugal
174+
Create a museum-focused trip in Europe
175+
Create a food and culture itinerary
176+
177+
== What You Will Learn
178+
179+
How to implement the Planning Pattern
180+
How AI agents interact with enterprise applications through tools
181+
How to integrate LangChain4j with Jakarta EE
182+
How to expose application capabilities through tool calling
183+
How to use MongoDB with Jakarta Data and Jakarta NoSQL
184+
How to combine deterministic software with AI-driven workflows

0 commit comments

Comments
 (0)