import React, { useEffect, useState } from 'react'; import type { ReactElement } from 'react'; import Head from 'next/head'; import Link from 'next/link'; import { useAppSelector } from '../../stores/hooks'; import LayoutGuest from '../../layouts/Guest'; import WebSiteHeader from '../../components/WebPageComponents/Header'; import WebSiteFooter from '../../components/WebPageComponents/Footer'; import { HeroDesigns, FeaturesDesigns, AboutUsDesigns, ContactFormDesigns, FaqDesigns, } from '../../components/WebPageComponents/designs'; import HeroSection from '../../components/WebPageComponents/HeroComponent'; import FeaturesSection from '../../components/WebPageComponents/FeaturesComponent'; import AboutUsSection from '../../components/WebPageComponents/AboutUsComponent'; import ContactFormSection from '../../components/WebPageComponents/ContactFormComponent'; import FaqSection from '../../components/WebPageComponents/FaqComponent'; export default function WebSite() { const cardsStyle = useAppSelector((state) => state.style.cardsStyle); const bgColor = useAppSelector((state) => state.style.bgLayoutColor); const projectName = 'society-community-portal'; useEffect(() => { const darkElement = document.querySelector('body .dark'); if (darkElement) { darkElement.classList.remove('dark'); } }, []); const features_points = [ { name: 'Centralized Dashboard', description: 'Access all your management tools in one place. Monitor team performance and track key metrics effortlessly.', icon: 'mdiViewDashboard', }, { name: 'Role-Based Access', description: 'Assign specific roles and permissions to team members, ensuring secure and efficient data management.', icon: 'mdiAccountKey', }, { name: 'Real-Time Collaboration', description: 'Facilitate seamless communication and collaboration among team members with integrated chat and file sharing.', icon: 'mdiChat', }, ]; const faqs = [ { question: 'What is ${projectName} and who is it for?', answer: "${projectName} is an admin portal designed for management teams to streamline operations, enhance collaboration, and manage data efficiently. It's ideal for businesses looking to optimize their management processes.", }, { question: 'How does ${projectName} ensure data security?', answer: '${projectName} employs advanced encryption and role-based access controls to ensure that your data is secure and only accessible to authorized personnel.', }, { question: 'Can I customize user roles in ${projectName}?', answer: 'Yes, ${projectName} allows you to define and customize user roles, providing specific permissions and access levels to suit your organizational needs.', }, { question: 'Is there a trial version available for ${projectName}?', answer: 'Yes, we offer a free trial period for ${projectName} so you can explore its features and see how it fits your management needs before committing.', }, { question: 'How can I get support if I encounter issues?', answer: 'Our support team is available 24/7 to assist you. You can reach out via the contact form on our website or email us directly for prompt assistance.', }, { question: 'Does ${projectName} integrate with other tools?', answer: 'Yes, ${projectName} offers seamless integration with various third-party tools and platforms to enhance your workflow and productivity.', }, ]; return (
{`Admin Portal for Management Teams`}
); } WebSite.getLayout = function getLayout(page: ReactElement) { return {page}; };