6 Commits

Author SHA1 Message Date
930e87a31f Merge version_2 into main
Merge version_2 into main
2026-03-19 08:52:01 +00:00
8bb48713bc Update src/app/page.tsx 2026-03-19 08:51:57 +00:00
48aa88fa6b Update src/app/dashboard/page.tsx 2026-03-19 08:51:57 +00:00
86deaca360 Merge version_1 into main
Merge version_1 into main
2026-03-19 08:49:07 +00:00
011b9e867e Merge version_1 into main
Merge version_1 into main
2026-03-19 08:48:42 +00:00
acaa31b4ae Merge version_1 into main
Merge version_1 into main
2026-03-19 08:48:20 +00:00
2 changed files with 125 additions and 289 deletions

View File

@@ -5,9 +5,10 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay";
import TextAbout from "@/components/sections/about/TextAbout";
import MetricCardTen from "@/components/sections/metrics/MetricCardTen";
import PricingCardOne from "@/components/sections/pricing/PricingCardOne";
import FaqDouble from "@/components/sections/faq/FaqDouble";
import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis";
import { CheckCircle, HelpCircle } from "lucide-react";
import { CheckCircle, HelpCircle, Sparkles } from "lucide-react";
export default function DashboardPage() {
return (
@@ -31,6 +32,7 @@ export default function DashboardPage() {
{ name: "Home", id: "home" },
{ name: "Features", id: "features" },
{ name: "How It Works", id: "how-it-works" },
{ name: "Metrics", id: "metrics" },
{ name: "Pricing", id: "pricing" },
{ name: "FAQ", id: "faq" },
]}
@@ -51,42 +53,56 @@ export default function DashboardPage() {
/>
</div>
{/* Dashboard Statistics Section */}
<div id="dashboard-stats" data-section="dashboard-stats">
{/* Dashboard Metrics Section */}
<div id="dashboard-metrics" data-section="dashboard-metrics">
<MetricCardTen
title="Your Attendance Metrics"
description="Real-time overview of your coaching centre's attendance performance and key statistics."
description="Real-time overview of your coaching centre's attendance performance and key statistics. Monitor system benefits and operational efficiency across all branches."
useInvertedBackground={false}
textboxLayout="default"
animationType="slide-up"
tag="System Benefits"
tagIcon={Sparkles}
tagAnimation="slide-up"
metrics={[
{
id: "total-students",
title: "1,245",
subtitle: "Total Students",
category: "Enrollment",
value: "Across All Branches",
id: "total-students", title: "1,245", subtitle: "Total Students", category: "Enrollment", value: "Across All Branches"},
{
id: "avg-attendance", title: "94.3%", subtitle: "Average Attendance", category: "Performance", value: "This Month"},
{
id: "active-branches", title: "8", subtitle: "Active Branches", category: "Network", value: "Nationwide"},
{
id: "scans-today", title: "2,847", subtitle: "QR Scans Today", category: "Activity", value: "Real-Time"},
]}
/>
</div>
{/* Dashboard Pricing Plans Section */}
<div id="dashboard-pricing" data-section="dashboard-pricing">
<PricingCardOne
title="Upgrade Your Coaching Centre Plan"
description="Choose the perfect subscription tier for your coaching centre. Scale your operations with premium features including advanced analytics, unlimited branches, and dedicated support."
tag="Subscription Tiers"
tagIcon={Sparkles}
tagAnimation="slide-up"
useInvertedBackground={false}
textboxLayout="default"
animationType="slide-up"
plans={[
{
id: "starter", badge: "For Small Centres", badgeIcon: Sparkles,
price: "₹2,999", subtitle: "per month", features: [
"1 Branch", "Up to 500 Students", "Attendance Tracking", "Basic Reports", "Email Support", "Mobile App Access"],
},
{
id: "avg-attendance",
title: "94.3%",
subtitle: "Average Attendance",
category: "Performance",
value: "This Month",
id: "professional", badge: "Most Popular", badgeIcon: Sparkles,
price: "₹7,999", subtitle: "per month", features: [
"Up to 5 Branches", "Up to 5,000 Students", "QR Code Scanning", "Advanced Analytics", "Priority Support", "Real-Time Tracking", "SMS Notifications", "Export to Excel/CSV"],
},
{
id: "active-branches",
title: "8",
subtitle: "Active Branches",
category: "Network",
value: "Nationwide",
},
{
id: "scans-today",
title: "2,847",
subtitle: "QR Scans Today",
category: "Activity",
value: "Real-Time",
id: "enterprise", badge: "For Large Networks", badgeIcon: Sparkles,
price: "Custom", subtitle: "contact sales", features: [
"Unlimited Branches", "Unlimited Students", "All Features Included", "Dedicated Account Manager", "24/7 Phone Support", "Custom Integration", "API Access", "On-Premise Option"],
},
]}
/>
@@ -105,41 +121,23 @@ export default function DashboardPage() {
faqsAnimation="slide-up"
faqs={[
{
id: "1",
title: "How do I add a new branch to my account?",
content:
"Super Admins can add branches from the Settings > Branches section. Click 'Add New Branch', fill in branch details (name, location, admin contact), and save. The branch will be immediately available for student enrollment and teacher assignment.",
},
id: "1", title: "How do I add a new branch to my account?", content:
"Super Admins can add branches from the Settings > Branches section. Click 'Add New Branch', fill in branch details (name, location, admin contact), and save. The branch will be immediately available for student enrollment and teacher assignment."},
{
id: "2",
title: "How can I generate QR codes for students?",
content:
"Go to Student Management > Students, select the students you want to generate QR codes for, and click 'Generate QR Codes'. You can download the codes as a PDF for printing. Each student gets a unique, non-transferable QR code.",
},
id: "2", title: "How can I generate QR codes for students?", content:
"Go to Student Management > Students, select the students you want to generate QR codes for, and click 'Generate QR Codes'. You can download the codes as a PDF for printing. Each student gets a unique, non-transferable QR code."},
{
id: "3",
title: "Can I view attendance reports for specific date ranges?",
content:
"Yes! Navigate to Reports > Attendance Reports, select your branch and class, choose the date range, and click 'Generate Report'. You can view on-screen, download as PDF, or export to Excel. Reports include daily, weekly, and monthly summaries.",
},
id: "3", title: "Can I view attendance reports for specific date ranges?", content:
"Yes! Navigate to Reports > Attendance Reports, select your branch and class, choose the date range, and click 'Generate Report'. You can view on-screen, download as PDF, or export to Excel. Reports include daily, weekly, and monthly summaries."},
{
id: "4",
title: "How do I reset my password?",
content:
"On the login screen, click 'Forgot Password'. Enter your registered email address. You'll receive a password reset link. Click the link, create a new password, and log in. For security reasons, links expire after 24 hours.",
},
id: "4", title: "How do I reset my password?", content:
"On the login screen, click 'Forgot Password'. Enter your registered email address. You'll receive a password reset link. Click the link, create a new password, and log in. For security reasons, links expire after 24 hours."},
{
id: "5",
title: "Can I export attendance data to integrate with other systems?",
content:
"Yes! Enterprise plan users have API access for custom integrations. Professional and Starter plans can export data as CSV or Excel files from the Reports section. Contact support for custom integration options.",
},
id: "5", title: "Can I export attendance data to integrate with other systems?", content:
"Yes! Enterprise plan users have API access for custom integrations. Professional and Starter plans can export data as CSV or Excel files from the Reports section. Contact support for custom integration options."},
{
id: "6",
title: "How do I set up notifications for absent students?",
content:
"Go to Settings > Notifications. Enable 'Absence Alerts', set the threshold percentage (e.g., notify after 3 consecutive absences), and choose notification method (email, SMS, or in-app). You can customize rules per branch and class.",
},
id: "6", title: "How do I set up notifications for absent students?", content:
"Go to Settings > Notifications. Enable 'Absence Alerts', set the threshold percentage (e.g., notify after 3 consecutive absences), and choose notification method (email, SMS, or in-app). You can customize rules per branch and class."},
]}
/>
</div>
@@ -152,9 +150,9 @@ export default function DashboardPage() {
{
items: [
{ label: "Home", href: "/" },
{ label: "Features", href: "/#features" },
{ label: "Pricing", href: "/#pricing" },
{ label: "About Us", href: "/#about" },
{ label: "Features", href: "#features" },
{ label: "Pricing", href: "#pricing" },
{ label: "About Us", href: "#about" },
],
},
{

View File

@@ -53,29 +53,17 @@ export default function HomePage() {
]}
slides={[
{
imageSrc: "http://img.b2bpic.net/free-photo/bucharest-romania-july-30th-2024-male-ceo-watching-olympic-games-stream_482257-123108.jpg",
imageAlt: "Dashboard Overview",
},
imageSrc: "http://img.b2bpic.net/free-photo/bucharest-romania-july-30th-2024-male-ceo-watching-olympic-games-stream_482257-123108.jpg", imageAlt: "Dashboard Overview"},
{
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-taking-picture-new-york-city-daytime_23-2149488478.jpg",
imageAlt: "QR Code Scanning",
},
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-taking-picture-new-york-city-daytime_23-2149488478.jpg", imageAlt: "QR Code Scanning"},
{
imageSrc: "http://img.b2bpic.net/free-vector/running-mobile-app-infographic-flat-style_23-2148220279.jpg",
imageAlt: "Attendance Tracking",
},
imageSrc: "http://img.b2bpic.net/free-vector/running-mobile-app-infographic-flat-style_23-2148220279.jpg", imageAlt: "Attendance Tracking"},
{
imageSrc: "http://img.b2bpic.net/free-vector/dashboard-user-panel-template_52683-31485.jpg",
imageAlt: "Analytics Reports",
},
imageSrc: "http://img.b2bpic.net/free-vector/dashboard-user-panel-template_52683-31485.jpg", imageAlt: "Analytics Reports"},
{
imageSrc: "http://img.b2bpic.net/free-vector/course-app-interface-concept_23-2148641198.jpg",
imageAlt: "Mobile Application",
},
imageSrc: "http://img.b2bpic.net/free-vector/course-app-interface-concept_23-2148641198.jpg", imageAlt: "Mobile Application"},
{
imageSrc: "http://img.b2bpic.net/free-photo/business-person-looking-finance-graphs_23-2150461311.jpg",
imageAlt: "Multi-Branch Management",
},
imageSrc: "http://img.b2bpic.net/free-photo/business-person-looking-finance-graphs_23-2150461311.jpg", imageAlt: "Multi-Branch Management"},
]}
autoplayDelay={4000}
showDimOverlay={false}
@@ -95,59 +83,23 @@ export default function HomePage() {
animationType="slide-up"
features={[
{
id: "multi-branch",
title: "Multi-Branch Architecture",
description:
"Manage multiple coaching branches from a single Super Admin dashboard. Each branch has independent student data, teachers, and classes while maintaining centralized control.",
tag: "Enterprise",
imageSrc: "http://img.b2bpic.net/free-vector/gradient-organizational-chart-infographic_23-2149014236.jpg?_wi=1",
imageAlt: "Multi-Branch Management",
},
id: "multi-branch", title: "Multi-Branch Architecture", description:
"Manage multiple coaching branches from a single Super Admin dashboard. Each branch has independent student data, teachers, and classes while maintaining centralized control.", tag: "Enterprise", imageSrc: "http://img.b2bpic.net/free-vector/gradient-organizational-chart-infographic_23-2149014236.jpg?_wi=1", imageAlt: "Multi-Branch Management"},
{
id: "qr-attendance",
title: "QR-Based Automatic Attendance",
description:
"Generate unique QR codes for each student. Teachers scan codes using their phone camera to instantly mark attendance. Prevents duplicate entries and timestamps automatically.",
tag: "Mobile-First",
imageSrc: "http://img.b2bpic.net/free-photo/person-scanning-qr-code_23-2149321710.jpg?_wi=1",
imageAlt: "QR Code Attendance",
},
id: "qr-attendance", title: "QR-Based Automatic Attendance", description:
"Generate unique QR codes for each student. Teachers scan codes using their phone camera to instantly mark attendance. Prevents duplicate entries and timestamps automatically.", tag: "Mobile-First", imageSrc: "http://img.b2bpic.net/free-photo/person-scanning-qr-code_23-2149321710.jpg?_wi=1", imageAlt: "QR Code Attendance"},
{
id: "role-based",
title: "Role-Based Access Control",
description:
"Super Admin, Branch Admin, Teacher, and Student roles with granular permissions. Each user sees only their relevant data. Secure JWT-based authentication.",
tag: "Security",
imageSrc: "http://img.b2bpic.net/free-vector/protect-against-cyber-attacks-infographic_23-2148535732.jpg?_wi=1",
imageAlt: "Role-Based Access",
},
id: "role-based", title: "Role-Based Access Control", description:
"Super Admin, Branch Admin, Teacher, and Student roles with granular permissions. Each user sees only their relevant data. Secure JWT-based authentication.", tag: "Security", imageSrc: "http://img.b2bpic.net/free-vector/protect-against-cyber-attacks-infographic_23-2148535732.jpg?_wi=1", imageAlt: "Role-Based Access"},
{
id: "real-time",
title: "Real-Time Attendance Tracking",
description:
"Live attendance updates across all branches. Track present/absent status instantly. Get real-time notifications for absentees. Multi-user concurrent access.",
tag: "Real-Time",
imageSrc: "http://img.b2bpic.net/free-photo/businessman-suit-arriving-home-checking-if-stock-market-is-crashing_482257-29631.jpg?_wi=1",
imageAlt: "Real-Time Tracking",
},
id: "real-time", title: "Real-Time Attendance Tracking", description:
"Live attendance updates across all branches. Track present/absent status instantly. Get real-time notifications for absentees. Multi-user concurrent access.", tag: "Real-Time", imageSrc: "http://img.b2bpic.net/free-photo/businessman-suit-arriving-home-checking-if-stock-market-is-crashing_482257-29631.jpg?_wi=1", imageAlt: "Real-Time Tracking"},
{
id: "student-management",
title: "Student Management System",
description:
"Add, edit, and delete students with automatic unique ID generation. Store standard, board, branch information. Manage student QR codes centrally.",
tag: "Administration",
imageSrc: "http://img.b2bpic.net/free-photo/crop-woman-working-with-laptop-park_23-2147664339.jpg?_wi=1",
imageAlt: "Student Management",
},
id: "student-management", title: "Student Management System", description:
"Add, edit, and delete students with automatic unique ID generation. Store standard, board, branch information. Manage student QR codes centrally.", tag: "Administration", imageSrc: "http://img.b2bpic.net/free-photo/crop-woman-working-with-laptop-park_23-2147664339.jpg?_wi=1", imageAlt: "Student Management"},
{
id: "reporting",
title: "Advanced Reporting & Analytics",
description:
"Generate attendance reports by branch, class, date, or student. Calculate attendance percentages. Export to Excel/CSV. Visualize trends with charts and graphs.",
tag: "Analytics",
imageSrc: "http://img.b2bpic.net/free-vector/business-dashboard-element-set_23-2148356893.jpg?_wi=1",
imageAlt: "Reports & Analytics",
},
id: "reporting", title: "Advanced Reporting & Analytics", description:
"Generate attendance reports by branch, class, date, or student. Calculate attendance percentages. Export to Excel/CSV. Visualize trends with charts and graphs.", tag: "Analytics", imageSrc: "http://img.b2bpic.net/free-vector/business-dashboard-element-set_23-2148356893.jpg?_wi=1", imageAlt: "Reports & Analytics"},
]}
buttons={[{ text: "Explore All Features", href: "#" }]}
/>
@@ -176,33 +128,13 @@ export default function HomePage() {
animationType="slide-up"
metrics={[
{
id: "uptime",
title: "99.9%",
subtitle: "Uptime Guarantee",
category: "Reliability",
value: "Enterprise Grade",
},
id: "uptime", title: "99.9%", subtitle: "Uptime Guarantee", category: "Reliability", value: "Enterprise Grade"},
{
id: "branches",
title: "1000+",
subtitle: "Branches Managed",
category: "Scale",
value: "Nationwide Support",
},
id: "branches", title: "1000+", subtitle: "Branches Managed", category: "Scale", value: "Nationwide Support"},
{
id: "students",
title: "500K+",
subtitle: "Students Tracked",
category: "Volume",
value: "Real-Time Processing",
},
id: "students", title: "500K+", subtitle: "Students Tracked", category: "Volume", value: "Real-Time Processing"},
{
id: "speed",
title: "<1s",
subtitle: "Scan to Mark",
category: "Performance",
value: "Instant Attendance",
},
id: "speed", title: "<1s", subtitle: "Scan to Mark", category: "Performance", value: "Instant Attendance"},
]}
/>
</div>
@@ -220,53 +152,19 @@ export default function HomePage() {
animationType="slide-up"
plans={[
{
id: "starter",
badge: "For Small Centres",
badgeIcon: Sparkles,
price: "₹2,999",
subtitle: "per month",
features: [
"1 Branch",
"Up to 500 Students",
"Attendance Tracking",
"Basic Reports",
"Email Support",
"Mobile App Access",
],
id: "starter", badge: "For Small Centres", badgeIcon: Sparkles,
price: "₹2,999", subtitle: "per month", features: [
"1 Branch", "Up to 500 Students", "Attendance Tracking", "Basic Reports", "Email Support", "Mobile App Access"],
},
{
id: "professional",
badge: "Most Popular",
badgeIcon: Sparkles,
price: "₹7,999",
subtitle: "per month",
features: [
"Up to 5 Branches",
"Up to 5,000 Students",
"QR Code Scanning",
"Advanced Analytics",
"Priority Support",
"Real-Time Tracking",
"SMS Notifications",
"Export to Excel/CSV",
],
id: "professional", badge: "Most Popular", badgeIcon: Sparkles,
price: "₹7,999", subtitle: "per month", features: [
"Up to 5 Branches", "Up to 5,000 Students", "QR Code Scanning", "Advanced Analytics", "Priority Support", "Real-Time Tracking", "SMS Notifications", "Export to Excel/CSV"],
},
{
id: "enterprise",
badge: "For Large Networks",
badgeIcon: Sparkles,
price: "Custom",
subtitle: "contact sales",
features: [
"Unlimited Branches",
"Unlimited Students",
"All Features Included",
"Dedicated Account Manager",
"24/7 Phone Support",
"Custom Integration",
"API Access",
"On-Premise Option",
],
id: "enterprise", badge: "For Large Networks", badgeIcon: Sparkles,
price: "Custom", subtitle: "contact sales", features: [
"Unlimited Branches", "Unlimited Students", "All Features Included", "Dedicated Account Manager", "24/7 Phone Support", "Custom Integration", "API Access", "On-Premise Option"],
},
]}
/>
@@ -276,8 +174,8 @@ export default function HomePage() {
<div id="testimonials" data-section="testimonials">
<TestimonialCardThirteen
title="Trusted by Leading Coaching Centres"
description="See what educators and administrators say about AttendanceHub."
tag="Reviews"
description="Hear success stories from coaching centres that transformed their operations with AttendanceHub. Our clients achieve higher attendance rates, reduced administrative burden, and better student outcomes."
tag="Success Stories"
tagIcon={Star}
tagAnimation="slide-up"
useInvertedBackground={false}
@@ -286,65 +184,29 @@ export default function HomePage() {
showRating={true}
testimonials={[
{
id: "1",
name: "Rajesh Kumar",
handle: "Director, Elite Coaching Centre",
testimonial:
"AttendanceHub has transformed how we manage attendance across our 8 branches. The QR scanning is incredibly fast, and the real-time reports save us hours every day. Highly recommended!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/man-smiling_1187-3402.jpg",
imageAlt: "Rajesh Kumar",
},
id: "1", name: "Rajesh Kumar", handle: "Director, Elite Coaching Centre", testimonial:
"AttendanceHub transformed how we manage attendance across our 8 branches. The QR scanning is incredibly fast, and the real-time reports save us hours every day. Our attendance tracking accuracy improved by 99%. Highly recommended!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/man-smiling_1187-3402.jpg", imageAlt: "Rajesh Kumar"},
{
id: "2",
name: "Priya Sharma",
handle: "Administrator, Prime Academy",
testimonial:
"The system is so intuitive that our teachers needed minimal training. The mobile-first design is perfect for our staff. Support team is always responsive.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/confident-middle-aged-businesswoman-looking-camera_74855-4120.jpg",
imageAlt: "Priya Sharma",
},
id: "2", name: "Priya Sharma", handle: "Administrator, Prime Academy", testimonial:
"The system is so intuitive that our teachers needed minimal training. The mobile-first design is perfect for our staff. We reduced manual errors by 95%. Support team is always responsive and helpful.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/confident-middle-aged-businesswoman-looking-camera_74855-4120.jpg", imageAlt: "Priya Sharma"},
{
id: "3",
name: "Arjun Patel",
handle: "Founder, Success Coaching",
testimonial:
"As someone managing 15 branches, AttendanceHub's multi-branch support is a game-changer. The analytics help me make better decisions. ROI is excellent.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-adult-pressing-buzzer-button_23-2149586556.jpg",
imageAlt: "Arjun Patel",
},
id: "3", name: "Arjun Patel", handle: "Founder, Success Coaching", testimonial:
"As someone managing 15 branches, AttendanceHub's multi-branch support is a game-changer. The consolidated analytics help me make better decisions. ROI exceeded our expectations within 3 months.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-adult-pressing-buzzer-button_23-2149586556.jpg", imageAlt: "Arjun Patel"},
{
id: "4",
name: "Meera Singh",
handle: "HOD, Knowledge Institute",
testimonial:
"Switched from manual attendance registers to AttendanceHub. No more data errors, no more time wasted. Our principal loves the detailed reports. Best investment!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiley-woman-posing_23-2149429384.jpg",
imageAlt: "Meera Singh",
},
id: "4", name: "Meera Singh", handle: "HOD, Knowledge Institute", testimonial:
"Switched from manual attendance registers to AttendanceHub. No more data errors, no more time wasted. Our principal loves the detailed reports and trend analysis. Best investment we've made!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiley-woman-posing_23-2149429384.jpg", imageAlt: "Meera Singh"},
{
id: "5",
name: "Vikram Reddy",
handle: "Coordinator, Academic Centre",
testimonial:
"The QR code system eliminated duplicate attendance entries. Real-time sync across branches is flawless. Customer support is exceptional.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/confident-entrepreneur-satisfied-with-own-success_1163-5474.jpg",
imageAlt: "Vikram Reddy",
},
id: "5", name: "Vikram Reddy", handle: "Coordinator, Academic Centre", testimonial:
"The QR code system eliminated duplicate attendance entries completely. Real-time sync across branches is flawless and lightning-fast. Customer support is exceptional and responsive.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/confident-entrepreneur-satisfied-with-own-success_1163-5474.jpg", imageAlt: "Vikram Reddy"},
{
id: "6",
name: "Divya Iyer",
handle: "Manager, National Coaching",
testimonial:
"Scalable, reliable, and cost-effective. AttendanceHub grows with our business. The API integration options are perfect for our custom workflows.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/joyful-business-woman-using-tablet-table_23-2148095762.jpg",
imageAlt: "Divya Iyer",
},
id: "6", name: "Divya Iyer", handle: "Manager, National Coaching", testimonial:
"Scalable, reliable, and incredibly cost-effective. AttendanceHub grows seamlessly with our business expansion. The API integration options are perfect for our custom workflows.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/joyful-business-woman-using-tablet-table_23-2148095762.jpg", imageAlt: "Divya Iyer"},
]}
/>
</div>
@@ -353,7 +215,7 @@ export default function HomePage() {
<div id="faq" data-section="faq">
<FaqDouble
title="Frequently Asked Questions"
description="Everything you need to know about AttendanceHub."
description="Find answers to common questions about AttendanceHub features, implementation, security, and support."
tag="Support"
tagIcon={HelpCircle}
tagAnimation="slide-up"
@@ -362,53 +224,29 @@ export default function HomePage() {
faqsAnimation="slide-up"
faqs={[
{
id: "1",
title: "How does the QR code scanning work?",
content:
"Each student receives a unique QR code that contains their Student ID and Branch ID. Teachers open the scanner on their phone or tablet, select the class and subject, and scan the student's QR code. The system instantly records attendance with a timestamp and prevents duplicate entries for the same day.",
},
id: "1", title: "How does the QR code scanning work?", content:
"Each student receives a unique QR code that contains their Student ID and Branch ID. Teachers open the scanner on their phone or tablet, select the class and subject, and scan the student's QR code. The system instantly records attendance with a timestamp and prevents duplicate entries for the same day. QR codes can be regenerated anytime if lost or damaged."},
{
id: "2",
title: "Can I manage multiple branches from one dashboard?",
content:
"Yes! Super Admins can view and manage all branches from one centralized dashboard. Branch Admins can access only their assigned branch. Teachers see only the classes they teach. Each user role has appropriate access levels and permissions.",
},
id: "2", title: "Can I manage multiple branches from one dashboard?", content:
"Yes! Super Admins can view and manage all branches from one centralized dashboard. You can track attendance across all locations in real-time. Branch Admins can access only their assigned branch. Teachers see only the classes they teach. Each user role has appropriate access levels and permissions based on their responsibilities."},
{
id: "3",
title: "What if a student's QR code is lost or damaged?",
content:
"No problem! Administrators can regenerate QR codes instantly for any student. The system maintains a history of all QR codes issued. New codes are effective immediately without affecting attendance records.",
},
id: "3", title: "What if a student's QR code is lost or damaged?", content:
"No problem! Administrators can regenerate QR codes instantly for any student through the dashboard. The system maintains a history of all QR codes issued. New codes are effective immediately without affecting attendance records. You can print replacement codes on the spot."},
{
id: "4",
title: "How is data security handled?",
content:
"AttendanceHub uses enterprise-grade security: JWT-based authentication, encrypted data transmission (SSL/TLS), role-based access control, audit logs for all actions, and regular backups. We comply with data protection standards and never share your data.",
},
id: "4", title: "How is data security handled?", content:
"AttendanceHub uses enterprise-grade security: JWT-based authentication with encrypted tokens, SSL/TLS encrypted data transmission, role-based access control for granular permissions, comprehensive audit logs for all actions, regular automated backups with disaster recovery, and compliance with GDPR and data protection standards. We never share your data with third parties."},
{
id: "5",
title: "Can I export attendance reports?",
content:
"Yes! You can export attendance reports to Excel or CSV format. Filter by branch, class, date range, or individual students. Reports include attendance percentages, trends, and detailed records. Automated email reports are also available.",
},
id: "5", title: "Can I export attendance reports?", content:
"Yes! You can export attendance reports to Excel or CSV format with just one click. Filter by branch, class, date range, or individual students. Reports include attendance percentages, trends, and detailed records. Automated email reports can be scheduled daily, weekly, or monthly to key administrators."},
{
id: "6",
title: "What happens if the internet goes down?",
content:
"The system has offline functionality. Teachers can continue scanning QR codes offline. Once internet is restored, all data automatically syncs to the cloud. No data loss, no duplicate entries.",
},
id: "6", title: "What happens if the internet goes down?", content:
"The system has offline functionality built-in. Teachers can continue scanning QR codes even without internet connectivity. All data is cached locally on their device. Once internet is restored, all data automatically syncs to the cloud server. No data loss, no duplicate entries, no manual reconciliation needed."},
{
id: "7",
title: "Can students view their own attendance?",
content:
"Yes! Students can log in to their portal to view their attendance percentage, date-wise records, and absence alerts. Parents can also be given access for monitoring purposes. Notifications are sent for significant changes.",
},
id: "7", title: "Can students view their own attendance?", content:
"Yes! Students can log in to their personal portal to view their attendance percentage, date-wise attendance records, and absence alerts. Parents can also be given separate access for monitoring their child's attendance. Real-time notifications are sent whenever attendance is recorded or for significant changes."},
{
id: "8",
title: "What support is provided?",
content:
"All plans include email support. Professional and Enterprise plans get priority support with faster response times. Enterprise includes a dedicated account manager and 24/7 phone support. Free onboarding training is provided for all plans.",
},
id: "8", title: "What support is provided?", content:
"All plans include email support with response within 24 hours. Professional and Enterprise plans get priority support with responses within 2 hours. Enterprise includes a dedicated account manager and 24/7 phone support. Free onboarding training is provided for all plans, including video tutorials and live training sessions."},
]}
/>
</div>