diff --git a/pom.xml b/pom.xml
index f7475d0..becc257 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2,19 +2,50 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
4.0.0
+
+
+ org.springframework.boot
+ spring-boot-starter-parent
+ 3.2.0
+
+
+
com.derick
ci-alert-bot
1.0.0
jar
+ CI Alert Bot
+ Java-based CI/CD Notification Bot
+
21
-
+
+
+ org.springframework.boot
+ spring-boot-starter-web
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter
+
+
+
+
+ org.projectlombok
+ lombok
+ true
+
+
+
org.junit.jupiter
junit-jupiter
@@ -25,18 +56,24 @@
-
+
org.apache.maven.plugins
maven-compiler-plugin
3.11.0
- 21
- 21
+ ${java.version}
+ ${java.version}
-
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
org.apache.maven.plugins
maven-surefire-plugin
@@ -47,4 +84,5 @@
+
diff --git a/src/main/java/derrick/Notificationbot/NotificationBotApplication.java b/src/main/java/derrick/Notificationbot/NotificationBotApplication.java
new file mode 100644
index 0000000..4db9941
--- /dev/null
+++ b/src/main/java/derrick/Notificationbot/NotificationBotApplication.java
@@ -0,0 +1,10 @@
+package com.derick.notificationbot;
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+
+@SpringBootApplication
+public class NotificationBotApplication {
+ public static void main(String[] args) {
+ SpringApplication.run(NotificationBotApplication.class, args);
+ }
+}
\ No newline at end of file
diff --git a/src/main/java/derrick/Notificationbot/rest/HelloController.java b/src/main/java/derrick/Notificationbot/rest/HelloController.java
new file mode 100644
index 0000000..d560201
--- /dev/null
+++ b/src/main/java/derrick/Notificationbot/rest/HelloController.java
@@ -0,0 +1,13 @@
+package com.derick.notificationbot;
+
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+@RestController
+public class HelloController {
+
+ @GetMapping("/")
+ public String hello() {
+ return "Notification Bot is running!";
+ }
+}
\ No newline at end of file