diff --git a/frontend/google360399e413d23017.html b/frontend/google360399e413d23017.html deleted file mode 100644 index ec42f77..0000000 --- a/frontend/google360399e413d23017.html +++ /dev/null @@ -1 +0,0 @@ -google-site-verification: google360399e413d23017.html \ No newline at end of file diff --git a/frontend/src/pages/RegisterPage.jsx b/frontend/src/pages/RegisterPage.jsx index c7ec250..427cda7 100644 --- a/frontend/src/pages/RegisterPage.jsx +++ b/frontend/src/pages/RegisterPage.jsx @@ -3,13 +3,18 @@ import { Link, useNavigate } from 'react-router-dom'; import { register as registerApi } from '../services/api'; import { useAuth } from '../context/AuthContext'; import toast from 'react-hot-toast'; -import { BookOpen, Mail, Lock, User, Sparkles, Rocket, Star } from 'lucide-react'; - -const STEPS = [ - { emoji: '📚', title: 'Track Attendance', desc: 'Never miss the 75% mark again' }, - { emoji: '🎯', title: 'Manage Deadlines', desc: 'Stay ahead of every assignment' }, - { emoji: '📊', title: 'Calculate CGPA', desc: 'Semester-wise & year-wise GPA' }, - { emoji: '🔥', title: 'Build Streaks', desc: 'Gamify your study sessions' }, +import { + BookOpen, Mail, Lock, User, Sparkles, Rocket, Star, + CheckCircle2, Flame, GraduationCap, Clock, ListTodo, TrendingUp +} from 'lucide-react'; + +const FEATURES = [ + { icon: , color: '#818cf8', text: 'GPA & CGPA tracker across all semesters' }, + { icon: , color: '#10b981', text: 'Smart timetable with today\'s class view' }, + { icon: , color: '#f59e0b', text: 'Assignment deadlines & to-do lists' }, + { icon: , color: '#ef4444', text: 'Study journal with activity heatmap' }, + { icon: , color: '#a78bfa', text: 'Notes wall, portfolio & skill tracker' }, + { icon: , color: '#22d3ee', text: 'Attendance tracker with warnings' }, ]; const RegisterPage = () => { @@ -55,15 +60,22 @@ const RegisterPage = () => { {/* Left panel */}
-
-
- +
+
+ +
+
+

StudyTrack

+

Your personal study companion

-

StudyTrack

@@ -79,20 +91,42 @@ const RegisterPage = () => {

- {/* What you get */} -
- {STEPS.map((s, i) => ( -
-

{s.emoji}

-

{s.title}

-

{s.desc}

+ {/* Feature list */} +
+ {FEATURES.map((f, i) => ( +
+
{f.icon}
+ {f.text}
))}
+ {/* Creator's Note */} +
+
+ Creator's Note +
+

+ "I built StudyTrack because I needed a smarter way to manage my GPA, timetable, and study habits in one place. Built for students, by a student." +

+ +
S
+
+

+ Siddharth + + + +

+

Full Stack Developer

+
+
+
+
{[1, 2, 3, 4, 5].map(s => )} Loved by students across campuses @@ -174,7 +208,14 @@ const RegisterPage = () => { Sign in →

-

+ {/* Trust badges */} +

+ {['🔒 Secure', '☁️ Cloud Sync', '📱 Mobile Ready'].map(b => ( + {b} + ))} +
+ +

By creating an account, you agree to store your data securely in our cloud.