Skip to content

feat: add dedicated Help Center page with search, FAQ accordion, and …#309

Open
Suhas334 wants to merge 1 commit into
lovelymahor:mainfrom
Suhas334:feature/help-center-page
Open

feat: add dedicated Help Center page with search, FAQ accordion, and …#309
Suhas334 wants to merge 1 commit into
lovelymahor:mainfrom
Suhas334:feature/help-center-page

Conversation

@Suhas334
Copy link
Copy Markdown

πŸ“‹ Summary

Adds a dedicated Help Center page (/help) to provide users with a centralized place to find answers, browse support resources, and contact the team.

πŸ”— Related Issue

Closes #199

✨ Changes Made

  • client/src/pages/HelpCenter.js β€” New Help Center page component
  • client/src/pages/HelpCenter.css β€” Responsive styles with full dark mode support
  • client/src/App.js β€” Registered /help route
  • client/src/components/Navbar.js β€” Added "Help Center" to the More dropdown

πŸš€ Features

  • Live search bar β€” Filters FAQs in real-time with result count and clear button
  • 5 FAQ categories β€” Getting Started, Resources & Content, Contributing, Platform Tools, Account & Privacy (20 questions total)
  • Animated accordion β€” Smooth expand/collapse using Framer Motion's AnimatePresence
  • Quick Links grid β€” Direct links to Syllabus, FAQs, Contact, and Feedback pages
  • Contact/Support form β€” Name, email, topic dropdown, and message field
  • Fully responsive β€” Works on mobile, tablet, and desktop
  • Dark mode β€” Inherits project CSS variables (--bg, --card, --text, etc.)

πŸ§ͺ Testing

  • Page loads at /help
  • Search filters FAQs live
  • Category pills filter by topic
  • FAQ accordion expands/collapses
  • Accessible from Navbar β†’ More β†’ Help Center
  • Responsive on mobile and desktop
  • Dark/light mode toggle works

πŸ“Έ Screenshots

image image image

@vercel
Copy link
Copy Markdown

vercel Bot commented May 22, 2026

@Suhas334 is attempting to deploy a commit to the Lovely Mahour's projects Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create Dedicated Help Center Page for StudyMate Plus

1 participant