Project Goals:
Responsive ও সুন্দর UI
Firebase Authentication (Signup, Login, Google Sign-In, Forgot Password)
JSON থেকে plant data fetch
Protected routes (Service Details, Profile)
SPA functionality, মিনিমাল ও calming design
Core Features:
Navbar & Footer সব পেজে দৃশ্যমান
Conditional rendering: Logged in → avatar+dropdown, Logged out → Login/Register
Home Page: Hero Slider, Top Rated Plants, Plant Care Tips, Green Experts, Optional Extra Section
Plant Details Page: Protected, Book Consultation form
Login & Signup Pages: Password validation, Google Sign-In, Forgot Password
Profile Page: Show user info, Update Profile
Challenges: Real-time updateProfile(), password toggle, extra homepage section
Tech Stack: React.js, Tailwind CSS, React Router v6, Firebase Auth & Firestore, JSON data