diff --git a/server/src/routes/user.routes.ts b/server/src/routes/user.routes.ts
new file mode 100644
index 0000000000000000000000000000000000000000..06fe3b50011b559fe865417e37ee00ae7175db91
--- /dev/null
+++ b/server/src/routes/user.routes.ts
@@ -0,0 +1,20 @@
+import { Router } from "express";
+import validateToken from "../middleware/validateToken";
+import userControllers from "../controllers/userControllers.controllers";
+import handleValidationResult from "../middleware/handleValidationResult";
+
+const userRouter = Router();
+
+userRouter.get(
+  "/api/user/",
+  validateToken,
+  userControllers.showCurrentUserController
+);
+userRouter.put(
+  "/api/user/",
+  handleValidationResult,
+  validateToken, 
+  userControllers.updateCurrentUser
+);
+
+export default userRouter;