Index: frontend/index.html
===================================================================
--- frontend/index.html	(revision 24a2a2a4a4b81dce438be6dc97bc572bf62a589e)
+++ frontend/index.html	(revision 4022db101cfab639a8f41419782d6190042bf0dd)
@@ -4,4 +4,5 @@
 		<meta charset="UTF-8" />
 		<meta name="viewport" content="width=device-width, initial-scale=1.0" />
+		<link rel="icon" type="image/png" href="/favicon.png" />
 		<title>Finkwave</title>
 	</head>
Index: ontend/public/vite.svg
===================================================================
--- frontend/public/vite.svg	(revision 24a2a2a4a4b81dce438be6dc97bc572bf62a589e)
+++ 	(revision )
@@ -1,1 +1,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--logos" width="31.88" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 257"><defs><linearGradient id="IconifyId1813088fe1fbc01fb466" x1="-.828%" x2="57.636%" y1="7.652%" y2="78.411%"><stop offset="0%" stop-color="#41D1FF"></stop><stop offset="100%" stop-color="#BD34FE"></stop></linearGradient><linearGradient id="IconifyId1813088fe1fbc01fb467" x1="43.376%" x2="50.316%" y1="2.242%" y2="89.03%"><stop offset="0%" stop-color="#FFEA83"></stop><stop offset="8.333%" stop-color="#FFDD35"></stop><stop offset="100%" stop-color="#FFA800"></stop></linearGradient></defs><path fill="url(#IconifyId1813088fe1fbc01fb466)" d="M255.153 37.938L134.897 252.976c-2.483 4.44-8.862 4.466-11.382.048L.875 37.958c-2.746-4.814 1.371-10.646 6.827-9.67l120.385 21.517a6.537 6.537 0 0 0 2.322-.004l117.867-21.483c5.438-.991 9.574 4.796 6.877 9.62Z"></path><path fill="url(#IconifyId1813088fe1fbc01fb467)" d="M185.432.063L96.44 17.501a3.268 3.268 0 0 0-2.634 3.014l-5.474 92.456a3.268 3.268 0 0 0 3.997 3.378l24.777-5.718c2.318-.535 4.413 1.507 3.936 3.838l-7.361 36.047c-.495 2.426 1.782 4.5 4.151 3.78l15.304-4.649c2.372-.72 4.652 1.36 4.15 3.788l-11.698 56.621c-.732 3.542 3.979 5.473 5.943 2.437l1.313-2.028l72.516-144.72c1.215-2.423-.88-5.186-3.54-4.672l-25.505 4.922c-2.396.462-4.435-1.77-3.759-4.114l16.646-57.705c.677-2.35-1.37-4.583-3.769-4.113Z"></path></svg>
Index: frontend/src/Login.tsx
===================================================================
--- frontend/src/Login.tsx	(revision 24a2a2a4a4b81dce438be6dc97bc572bf62a589e)
+++ frontend/src/Login.tsx	(revision 4022db101cfab639a8f41419782d6190042bf0dd)
@@ -32,5 +32,5 @@
 	};
 	return (
-		<div className="flex flex-col items-center justify-center min-h-screen bg-gray-100">
+		<div className="flex flex-col items-center justify-center min-h-[90vh] bg-gray-100">
 			<h2 className="text-2xl mb-4">Login</h2>
 			<form
Index: frontend/src/Nav.tsx
===================================================================
--- frontend/src/Nav.tsx	(revision 24a2a2a4a4b81dce438be6dc97bc572bf62a589e)
+++ frontend/src/Nav.tsx	(revision 4022db101cfab639a8f41419782d6190042bf0dd)
@@ -1,4 +1,5 @@
 import { Link } from "react-router-dom";
 import axiosInstance from "./api/axiosInstance";
+import Logo from "./assets/logo-finkwave.png";
 import { useAuth } from "./context/authContext";
 
@@ -6,5 +7,6 @@
 	const { user, setUser, isAuthLoading } = useAuth();
 
-	const handleLogout = async () => {
+	const handleLogout = async (e: React.MouseEvent<HTMLButtonElement>) => {
+		e.preventDefault();
 		try {
 			await axiosInstance.post("/auth/logout");
@@ -18,5 +20,5 @@
 		<div className="bg-gray-800 p-4 flex justify-between items-center">
 			<Link to="/" className="text-white text-lg font-semibold">
-				Finkwave
+				<img src={Logo} alt="Finkwave Logo" className="h-12 w-auto" />
 			</Link>
 
@@ -40,9 +42,9 @@
 								</div>
 								<button
-									onClick={(e) => {
-										e.preventDefault();
-										handleLogout();
-									}}
-									className="bg-red-500 hover:bg-red-600 text-white px-4 py-2 rounded-lg text-sm font-medium transition-colors duration-200 flex items-center space-x-1"
+									onClick={(e: React.MouseEvent<HTMLButtonElement>) =>
+										handleLogout(e)
+									}
+									className="bg-red-500 hover:bg-red-600 text-white px-4 py-2 rounded-lg text-sm 
+                                    font-medium transition-colors duration-200 flex items-center space-x-1 cursor-pointer"
 								>
 									Logout
@@ -50,10 +52,18 @@
 							</div>
 						) : (
-							<div className="flex items-center space-x-2">
+							<div className="flex items-center space-x-4">
 								<Link
 									to="/login"
-									className="bg-blue-500 hover:bg-blue-600 text-white px-4 py-2 rounded-lg text-sm font-medium transition-colors duration-200"
+									className="bg-blue-500 hover:bg-blue-600 text-white px-4 py-2 rounded-lg text-sm 
+                                    font-medium transition-colors duration-200 cursor-pointer"
 								>
 									Login
+								</Link>
+								<Link
+									to="/register"
+									className="bg-green-500 hover:bg-green-600 text-white px-4 py-2 rounded-lg text-sm
+                                    font-medium transition-colors duration-200 cursor-pointer"
+								>
+									Register
 								</Link>
 							</div>
Index: frontend/src/Register.tsx
===================================================================
--- frontend/src/Register.tsx	(revision 24a2a2a4a4b81dce438be6dc97bc572bf62a589e)
+++ frontend/src/Register.tsx	(revision 4022db101cfab639a8f41419782d6190042bf0dd)
@@ -6,5 +6,5 @@
 
 const Register = () => {
-	const { setUser, user } = useAuth();
+	const { setUser } = useAuth();
 	const [username, setUsername] = useState("");
 	const [password, setPassword] = useState("");
@@ -45,5 +45,5 @@
 
 	return (
-		<div className="flex flex-col items-center justify-center min-h-screen bg-gray-100">
+		<div className="flex flex-col items-center justify-center min-h-[90vh] bg-gray-100">
 			<h2 className="text-2xl mb-4">Register</h2>
 			<form className="bg-white p-6 rounded shadow-md w-80">
@@ -101,4 +101,5 @@
 					</label>
 					<input
+						placeholder="todo"
 						type="text"
 						id="profilePhoto"
