diff --git a/pom.xml b/pom.xml
index e884319..caf0ebb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -77,6 +77,11 @@
             <artifactId>spring-restdocs-mockmvc</artifactId>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.springdoc</groupId>
+            <artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
+            <version>2.3.0</version>
+        </dependency>
     </dependencies>
 
     <build>
diff --git a/src/main/java/top/suyiiyii/sims/controller/HealthzController.java b/src/main/java/top/suyiiyii/sims/controller/HealthzController.java
new file mode 100644
index 0000000..e3724b2
--- /dev/null
+++ b/src/main/java/top/suyiiyii/sims/controller/HealthzController.java
@@ -0,0 +1,27 @@
+package top.suyiiyii.sims.controller;
+
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+@RestController
+public class HealthzController {
+    @GetMapping("/healthz")
+    public String healthz() {
+        return "ok";
+    }
+
+    @PostMapping("/healthz")
+    public HealthzResponse healthzPost() {
+        return new HealthzResponse("health");
+    }
+
+    @AllArgsConstructor
+    @Data
+    public static class HealthzResponse {
+        private String status;
+    }
+
+}
diff --git a/src/main/java/top/suyiiyii/sims/controller/HelloController.java b/src/main/java/top/suyiiyii/sims/controller/HelloController.java
new file mode 100644
index 0000000..d02ab56
--- /dev/null
+++ b/src/main/java/top/suyiiyii/sims/controller/HelloController.java
@@ -0,0 +1,13 @@
+package top.suyiiyii.sims.controller;
+
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+@RestController
+public class HelloController {
+
+    @GetMapping("/hello")
+    public String hello(String username) {
+        return "Hello " + username;
+    }
+}