Repository navigation
0.3.0 – Authentication, Footer, and Calendar integration
[0.3.0] – 2025-11-06
Added
- Implemented Feature 5 (Authentication, Navbar/Logout, Footer, and Calendar integration)
- Added AuthLogin and AuthRegister pages with modernized styling and validation
- Added ProtectedRoute component for authenticated-only routes
- Added Calendar page with embedded Google Calendar and restricted access for logged-in users
- Added Footer component with LinkedIn, Instagram, and email links using Lucide icons
- Added @nd.edu email domain validation in registration
- Added password requirements (min. 6 chars, one uppercase, one number)
- Added automatic login and redirect to home upon successful registration
- Added profile icon to Navbar with dynamic state (Login/Register vs. Profile/Logout)
Notes
Feature 5 completes the necessary requirements