diff --git a/src/App.tsx b/src/App.tsx
index 8d3bc16..4f94887 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -1,7 +1,7 @@
import React, { useState, useEffect } from 'react';
import {
Play, Shield, User, GraduationCap, ArrowRight, Lock, Mail,
- Plus, CheckCircle, ChevronRight, HelpCircle, Film, Laptop
+ Plus, CheckCircle, ChevronRight, HelpCircle, Film, Laptop, Eye, EyeOff
} from 'lucide-react';
import Navbar from './components/Navbar';
import HeroBanner from './components/HeroBanner';
@@ -32,6 +32,8 @@ export default function App() {
const [isRegister, setIsRegister] = useState(false);
const [loginEmail, setLoginEmail] = useState('');
const [loginPassword, setLoginPassword] = useState('');
+ const [showPassword, setShowPassword] = useState(false);
+ const [showRegPassword, setShowRegPassword] = useState(false);
const [regName, setRegName] = useState('');
const [regEmail, setRegEmail] = useState('');
const [regPassword, setRegPassword] = useState('');
@@ -394,14 +396,23 @@ export default function App() {