diff --git a/daily-thought-user-service/server/controllers/appController.js b/daily-thought-user-service/server/controllers/appController.js
new file mode 100644
index 0000000000000000000000000000000000000000..cd9449c08120a9815baa11dec069e53bdd4ef365
--- /dev/null
+++ b/daily-thought-user-service/server/controllers/appController.js
@@ -0,0 +1,21 @@
+/** POST: http://localhost:8080/api/register
+ * @param : {
+  "username" : "example123",
+  "password" : "admin123",
+  "email": "example@gmail.com",
+  "profile": ""
+}
+*/
+export async function register(req,res){
+    res.json('register route')
+}
+
+/** POST: http://localhost:8080/api/login 
+ * @param: {
+  "username" : "example123",
+  "password" : "admin123"
+}
+*/
+export async function login(req,res){
+    res.json('register route')
+}
\ No newline at end of file
diff --git a/daily-thought-user-service/server/router/route.js b/daily-thought-user-service/server/router/route.js
index 7b1e0c2e9e4545d11618b1c2531a6f471ada6b06..aaaedbfe77103cf71bebb7d2031382c0a4b38cf3 100644
--- a/daily-thought-user-service/server/router/route.js
+++ b/daily-thought-user-service/server/router/route.js
@@ -1,8 +1,10 @@
 import { Router } from "express";
+import * as controller from '../controllers/appController.js';
+
 const router = Router();
 
 // /** POST Methods */
-router.route('/register').post((req, res) => res.json('Register Route'));
-router.route('/login').post((req, res) => res.json('Login Route'));
+router.route('/register').post(controller.register); // Register
+router.route('/login').post(controller.login); // Login
 
 export default router;
\ No newline at end of file