Merge version_1 into main #2
@@ -19,8 +19,7 @@ export default function AdminPanelPage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Product",
|
||||
items: [
|
||||
title: "Product", items: [
|
||||
{ label: "Features", href: "/" },
|
||||
{ label: "Pricing", href: "/" },
|
||||
{ label: "Security", href: "#" },
|
||||
@@ -28,8 +27,7 @@ export default function AdminPanelPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About Us", href: "#" },
|
||||
{ label: "Blog", href: "#" },
|
||||
{ label: "Careers", href: "#" },
|
||||
@@ -37,8 +35,7 @@ export default function AdminPanelPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
title: "Support", items: [
|
||||
{ label: "Help Center", href: "#" },
|
||||
{ label: "Documentation", href: "#" },
|
||||
{ label: "API Docs", href: "#" },
|
||||
@@ -46,8 +43,7 @@ export default function AdminPanelPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Service", href: "#" },
|
||||
{ label: "Cookie Policy", href: "#" },
|
||||
@@ -63,7 +59,7 @@ export default function AdminPanelPage() {
|
||||
borderRadius="soft"
|
||||
contentWidth="mediumSmall"
|
||||
sizing="mediumLargeSizeMediumTitles"
|
||||
background="floatingGradient"
|
||||
background="circleGradient"
|
||||
cardStyle="glass-depth"
|
||||
primaryButtonStyle="primary-glow"
|
||||
secondaryButtonStyle="radial-glow"
|
||||
@@ -88,35 +84,17 @@ export default function AdminPanelPage() {
|
||||
features={[
|
||||
{
|
||||
id: 1,
|
||||
title: "Daily Rate Management",
|
||||
description: "Update gold and silver rates daily. System automatically applies new rates to all bills generated after the update. View rate history and trends.",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/dashboard-template-user-panel_52683-31486.jpg?_wi=3",
|
||||
imageAlt: "Rate management dashboard interface",
|
||||
},
|
||||
title: "Daily Rate Management", description: "Update gold and silver rates daily. System automatically applies new rates to all bills generated after the update. View rate history and trends.", imageSrc: "http://img.b2bpic.net/free-vector/dashboard-template-user-panel_52683-31486.jpg", imageAlt: "Rate management dashboard interface"},
|
||||
{
|
||||
id: 2,
|
||||
title: "Sales Analytics & Reports",
|
||||
description: "View comprehensive sales metrics, customer insights, revenue trends, and best-selling products. Generate monthly and yearly reports for business analysis.",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/marketing-business-invoice_23-2148729112.jpg?_wi=5",
|
||||
imageAlt: "Sales analytics and reporting dashboard",
|
||||
},
|
||||
title: "Sales Analytics & Reports", description: "View comprehensive sales metrics, customer insights, revenue trends, and best-selling products. Generate monthly and yearly reports for business analysis.", imageSrc: "http://img.b2bpic.net/free-vector/marketing-business-invoice_23-2148729112.jpg", imageAlt: "Sales analytics and reporting dashboard"},
|
||||
{
|
||||
id: 3,
|
||||
title: "User Access Control",
|
||||
description: "Manage team member access levels, set permissions for billing operations, rate updates, and report viewing. Track admin actions and changes.",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/minimalist-cv-template_23-2148925330.jpg?_wi=2",
|
||||
imageAlt: "User access and permission management",
|
||||
},
|
||||
title: "User Access Control", description: "Manage team member access levels, set permissions for billing operations, rate updates, and report viewing. Track admin actions and changes.", imageSrc: "http://img.b2bpic.net/free-vector/minimalist-cv-template_23-2148925330.jpg", imageAlt: "User access and permission management"},
|
||||
{
|
||||
id: 4,
|
||||
title: "System Settings & Configuration",
|
||||
description: "Configure GST rates, shop branding, WhatsApp integration settings, email templates, and notification preferences for your jewelry business.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/worker-examines-phone-with-greenscreen_482257-76605.jpg?_wi=2",
|
||||
imageAlt: "System configuration and settings panel",
|
||||
},
|
||||
title: "System Settings & Configuration", description: "Configure GST rates, shop branding, WhatsApp integration settings, email templates, and notification preferences for your jewelry business.", imageSrc: "http://img.b2bpic.net/free-photo/worker-examines-phone-with-greenscreen_482257-76605.jpg", imageAlt: "System configuration and settings panel"},
|
||||
]}
|
||||
mediaAnimation="slide-up"
|
||||
buttonAnimation="opacity"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -130,34 +108,24 @@ export default function AdminPanelPage() {
|
||||
imagePosition="left"
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Role-Based Access",
|
||||
description: "Define different admin roles (Super Admin, Manager, Operator) with specific permissions. Control who can modify rates, access reports, and manage users.",
|
||||
icon: Lock,
|
||||
title: "Role-Based Access", description: "Define different admin roles (Super Admin, Manager, Operator) with specific permissions. Control who can modify rates, access reports, and manage users.", icon: Lock,
|
||||
},
|
||||
{
|
||||
title: "Audit Logging",
|
||||
description: "Every action in the admin panel is logged with timestamps and user information. Maintain compliance with business and regulatory requirements.",
|
||||
icon: BarChart3,
|
||||
title: "Audit Logging", description: "Every action in the admin panel is logged with timestamps and user information. Maintain compliance with business and regulatory requirements.", icon: BarChart3,
|
||||
},
|
||||
{
|
||||
title: "Backup & Recovery",
|
||||
description: "Automatic daily backups of all data. Recover bills, customer information, and settings instantly. Zero data loss guarantee.",
|
||||
icon: TrendingUp,
|
||||
title: "Backup & Recovery", description: "Automatic daily backups of all data. Recover bills, customer information, and settings instantly. Zero data loss guarantee.", icon: TrendingUp,
|
||||
},
|
||||
{
|
||||
title: "Settings Management",
|
||||
description: "Configure shop details, logo, default GST rates, WhatsApp API credentials, email notifications, and branding preferences.",
|
||||
icon: Settings,
|
||||
title: "Settings Management", description: "Configure shop details, logo, default GST rates, WhatsApp API credentials, email notifications, and branding preferences.", icon: Settings,
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-vector/dashboard-template-user-panel_52683-31486.jpg?_wi=4"
|
||||
imageSrc="http://img.b2bpic.net/free-vector/dashboard-template-user-panel_52683-31486.jpg"
|
||||
imageAlt="Admin security and control features"
|
||||
mediaAnimation="opacity"
|
||||
buttons={[
|
||||
{
|
||||
text: "View Admin Guide",
|
||||
href: "/",
|
||||
},
|
||||
text: "View Admin Guide", href: "/"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -166,25 +134,13 @@ export default function AdminPanelPage() {
|
||||
<ContactFaq
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "How do I add team members to admin panel?",
|
||||
content: "Go to User Management in the Admin Panel. Click 'Add New User', enter their email, assign role permissions (Operator, Manager, or Super Admin), and send invitation. They can set their password via email link.",
|
||||
},
|
||||
id: "1", title: "How do I add team members to admin panel?", content: "Go to User Management in the Admin Panel. Click 'Add New User', enter their email, assign role permissions (Operator, Manager, or Super Admin), and send invitation. They can set their password via email link."},
|
||||
{
|
||||
id: "2",
|
||||
title: "Can I set different rates for different shops?",
|
||||
content: "Yes, if you operate multiple jewelry shops, you can create separate rate profiles and switch between them. Each shop maintains its own customer database and bill history.",
|
||||
},
|
||||
id: "2", title: "Can I set different rates for different shops?", content: "Yes, if you operate multiple jewelry shops, you can create separate rate profiles and switch between them. Each shop maintains its own customer database and bill history."},
|
||||
{
|
||||
id: "3",
|
||||
title: "How often should I update the rates?",
|
||||
content: "We recommend updating gold and silver rates daily at market opening or closing, depending on your business practice. You can set automatic rate sync if you subscribe to real-time market data.",
|
||||
},
|
||||
id: "3", title: "How often should I update the rates?", content: "We recommend updating gold and silver rates daily at market opening or closing, depending on your business practice. You can set automatic rate sync if you subscribe to real-time market data."},
|
||||
{
|
||||
id: "4",
|
||||
title: "What reports can I generate?",
|
||||
content: "Generate daily, weekly, monthly, and yearly sales reports. View customer acquisition, revenue trends, product mix analysis, payment status, and WhatsApp engagement metrics.",
|
||||
},
|
||||
id: "4", title: "What reports can I generate?", content: "Generate daily, weekly, monthly, and yearly sales reports. View customer acquisition, revenue trends, product mix analysis, payment status, and WhatsApp engagement metrics."},
|
||||
]}
|
||||
ctaTitle="Need Admin Support?"
|
||||
ctaDescription="Our dedicated support team is ready to help you configure your admin panel and manage your billing system efficiently."
|
||||
|
||||
@@ -17,7 +17,7 @@ export default function BillingPage() {
|
||||
borderRadius="soft"
|
||||
contentWidth="mediumSmall"
|
||||
sizing="mediumLargeSizeMediumTitles"
|
||||
background="floatingGradient"
|
||||
background="circleGradient"
|
||||
cardStyle="glass-depth"
|
||||
primaryButtonStyle="primary-glow"
|
||||
secondaryButtonStyle="radial-glow"
|
||||
@@ -33,9 +33,7 @@ export default function BillingPage() {
|
||||
{ name: "Admin", id: "admin" },
|
||||
]}
|
||||
button={{
|
||||
text: "Generate Bill",
|
||||
href: "/billing",
|
||||
}}
|
||||
text: "Generate Bill", href: "/billing"}}
|
||||
animateOnLoad={true}
|
||||
/>
|
||||
</div>
|
||||
@@ -46,18 +44,13 @@ export default function BillingPage() {
|
||||
description="Generate professional jewelry invoices in seconds. Enter customer details, product information, and rates. Your bill is created instantly with all calculations included and ready to send via WhatsApp."
|
||||
buttons={[
|
||||
{
|
||||
text: "Start Creating",
|
||||
href: "#billing-form",
|
||||
},
|
||||
text: "Start Creating", href: "#billing-form"},
|
||||
{
|
||||
text: "Back to Home",
|
||||
href: "/",
|
||||
},
|
||||
text: "Back to Home", href: "/"},
|
||||
]}
|
||||
background={{
|
||||
variant: "floatingGradient",
|
||||
}}
|
||||
imageSrc="http://img.b2bpic.net/free-vector/marketing-business-invoice_23-2148729112.jpg?_wi=3"
|
||||
variant: "plain"}}
|
||||
imageSrc="http://img.b2bpic.net/free-vector/marketing-business-invoice_23-2148729112.jpg"
|
||||
imageAlt="Professional billing interface"
|
||||
frameStyle="card"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -75,34 +68,24 @@ export default function BillingPage() {
|
||||
imagePosition="right"
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Customer Information",
|
||||
description: "Enter customer name, mobile number, and date. The system stores customer history for easy repeat billings and personalized service.",
|
||||
icon: CreditCard,
|
||||
title: "Customer Information", description: "Enter customer name, mobile number, and date. The system stores customer history for easy repeat billings and personalized service.", icon: CreditCard,
|
||||
},
|
||||
{
|
||||
title: "Product Details",
|
||||
description: "Select gold or silver, specify item name, weight in grams, quantity, and current rate. Real-time calculations show total price instantly with optional GST.",
|
||||
icon: CheckCircle,
|
||||
title: "Product Details", description: "Select gold or silver, specify item name, weight in grams, quantity, and current rate. Real-time calculations show total price instantly with optional GST.", icon: CheckCircle,
|
||||
},
|
||||
{
|
||||
title: "Generate Invoice",
|
||||
description: "Review all details and click generate. Your professional bill is created with shop logo, all specifications, and ready to download or print.",
|
||||
icon: Clock,
|
||||
title: "Generate Invoice", description: "Review all details and click generate. Your professional bill is created with shop logo, all specifications, and ready to download or print.", icon: Clock,
|
||||
},
|
||||
{
|
||||
title: "Send via WhatsApp",
|
||||
description: "Automatically send thank you message to customer's WhatsApp with complete bill details, building stronger customer relationships instantly.",
|
||||
icon: Phone,
|
||||
title: "Send via WhatsApp", description: "Automatically send thank you message to customer's WhatsApp with complete bill details, building stronger customer relationships instantly.", icon: Phone,
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-vector/dashboard-template-user-panel_52683-31486.jpg?_wi=2"
|
||||
imageSrc="http://img.b2bpic.net/free-vector/dashboard-template-user-panel_52683-31486.jpg"
|
||||
imageAlt="Billing system dashboard"
|
||||
mediaAnimation="opacity"
|
||||
buttons={[
|
||||
{
|
||||
text: "Explore Features",
|
||||
href: "/#features",
|
||||
},
|
||||
text: "Explore Features", href: "/#features"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -113,34 +96,20 @@ export default function BillingPage() {
|
||||
ctaDescription="Our support team is here to assist you with bill generation and account setup"
|
||||
ctaIcon={Phone}
|
||||
ctaButton={{
|
||||
text: "Contact Support",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Contact Support", href: "#"}}
|
||||
useInvertedBackground={true}
|
||||
animationType="slide-up"
|
||||
accordionAnimationType="smooth"
|
||||
showCard={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "How do I correct a bill after generation?",
|
||||
content: "You can create a new bill with corrected details. The system allows you to void previous bills and generate updated versions. All versions are kept in history for record-keeping.",
|
||||
},
|
||||
id: "1", title: "How do I correct a bill after generation?", content: "You can create a new bill with corrected details. The system allows you to void previous bills and generate updated versions. All versions are kept in history for record-keeping."},
|
||||
{
|
||||
id: "2",
|
||||
title: "Can I customize the bill template?",
|
||||
content: "Yes! Premium plans allow you to customize bill format, add shop branding, change text, and modify layout. Contact our support team to set up your custom template.",
|
||||
},
|
||||
id: "2", title: "Can I customize the bill template?", content: "Yes! Premium plans allow you to customize bill format, add shop branding, change text, and modify layout. Contact our support team to set up your custom template."},
|
||||
{
|
||||
id: "3",
|
||||
title: "What if WhatsApp message fails to send?",
|
||||
content: "If WhatsApp integration fails, you can manually copy the bill details or resend manually. We'll notify you of any delivery issues and provide alternative contact methods.",
|
||||
},
|
||||
id: "3", title: "What if WhatsApp message fails to send?", content: "If WhatsApp integration fails, you can manually copy the bill details or resend manually. We'll notify you of any delivery issues and provide alternative contact methods."},
|
||||
{
|
||||
id: "4",
|
||||
title: "Can I bulk generate bills?",
|
||||
content: "Enterprise plans support batch bill generation. Upload customer and product data via CSV, and the system generates multiple bills automatically, saving significant time.",
|
||||
},
|
||||
id: "4", title: "Can I bulk generate bills?", content: "Enterprise plans support batch bill generation. Upload customer and product data via CSV, and the system generates multiple bills automatically, saving significant time."},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -151,87 +120,51 @@ export default function BillingPage() {
|
||||
copyrightText="© 2025 Shri Banditary Shop. All rights reserved."
|
||||
columns={[
|
||||
{
|
||||
title: "Product",
|
||||
items: [
|
||||
title: "Product", items: [
|
||||
{
|
||||
label: "Features",
|
||||
href: "/#features",
|
||||
},
|
||||
label: "Features", href: "/#features"},
|
||||
{
|
||||
label: "Pricing",
|
||||
href: "/#pricing",
|
||||
},
|
||||
label: "Pricing", href: "/#pricing"},
|
||||
{
|
||||
label: "Security",
|
||||
href: "#",
|
||||
},
|
||||
label: "Security", href: "#"},
|
||||
{
|
||||
label: "Updates",
|
||||
href: "#",
|
||||
},
|
||||
label: "Updates", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#",
|
||||
},
|
||||
label: "About Us", href: "#"},
|
||||
{
|
||||
label: "Blog",
|
||||
href: "#",
|
||||
},
|
||||
label: "Blog", href: "#"},
|
||||
{
|
||||
label: "Careers",
|
||||
href: "#",
|
||||
},
|
||||
label: "Careers", href: "#"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
title: "Support", items: [
|
||||
{
|
||||
label: "Help Center",
|
||||
href: "#",
|
||||
},
|
||||
label: "Help Center", href: "#"},
|
||||
{
|
||||
label: "Documentation",
|
||||
href: "#",
|
||||
},
|
||||
label: "Documentation", href: "#"},
|
||||
{
|
||||
label: "API Docs",
|
||||
href: "#",
|
||||
},
|
||||
label: "API Docs", href: "#"},
|
||||
{
|
||||
label: "Status Page",
|
||||
href: "#",
|
||||
},
|
||||
label: "Status Page", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
{
|
||||
label: "Terms of Service",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms of Service", href: "#"},
|
||||
{
|
||||
label: "Cookie Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Cookie Policy", href: "#"},
|
||||
{
|
||||
label: "Compliance",
|
||||
href: "#",
|
||||
},
|
||||
label: "Compliance", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
302
src/app/page.tsx
302
src/app/page.tsx
@@ -21,7 +21,7 @@ export default function HomePage() {
|
||||
borderRadius="soft"
|
||||
contentWidth="mediumSmall"
|
||||
sizing="mediumLargeSizeMediumTitles"
|
||||
background="floatingGradient"
|
||||
background="circleGradient"
|
||||
cardStyle="glass-depth"
|
||||
primaryButtonStyle="primary-glow"
|
||||
secondaryButtonStyle="radial-glow"
|
||||
@@ -37,9 +37,7 @@ export default function HomePage() {
|
||||
{ name: "Admin", id: "admin" },
|
||||
]}
|
||||
button={{
|
||||
text: "Generate Bill",
|
||||
href: "/billing",
|
||||
}}
|
||||
text: "Generate Bill", href: "/billing"}}
|
||||
animateOnLoad={true}
|
||||
/>
|
||||
</div>
|
||||
@@ -50,17 +48,12 @@ export default function HomePage() {
|
||||
description="Professional billing software for jewelry shops. Create elegant invoices, manage gold and silver rates, and integrate seamless WhatsApp notifications for enhanced customer experience."
|
||||
buttons={[
|
||||
{
|
||||
text: "Start Billing Now",
|
||||
href: "/billing",
|
||||
},
|
||||
text: "Start Billing Now", href: "/billing"},
|
||||
{
|
||||
text: "View Demo",
|
||||
href: "#features",
|
||||
},
|
||||
text: "View Demo", href: "#features"},
|
||||
]}
|
||||
background={{
|
||||
variant: "floatingGradient",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/glasses-carafe-full-water-light_181624-27065.jpg"
|
||||
imageAlt="Luxury jewelry shop billing interface"
|
||||
frameStyle="card"
|
||||
@@ -79,35 +72,17 @@ export default function HomePage() {
|
||||
features={[
|
||||
{
|
||||
id: 1,
|
||||
title: "Smart Form Management",
|
||||
description: "Intuitive customer details form with auto-generated dates. Enter product type, weight, and quantity with real-time calculations for total price including GST options.",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/minimalist-cv-template_23-2148925330.jpg?_wi=1",
|
||||
imageAlt: "Customer and product details form",
|
||||
},
|
||||
title: "Smart Form Management", description: "Intuitive customer details form with auto-generated dates. Enter product type, weight, and quantity with real-time calculations for total price including GST options.", imageSrc: "http://img.b2bpic.net/free-vector/minimalist-cv-template_23-2148925330.jpg", imageAlt: "Customer and product details form"},
|
||||
{
|
||||
id: 2,
|
||||
title: "Daily Rate Updates",
|
||||
description: "Admin panel to update gold and silver rates daily. Automatic calculations ensure accurate pricing based on current market rates without manual errors.",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/dashboard-template-user-panel_52683-31486.jpg?_wi=1",
|
||||
imageAlt: "Admin rate management dashboard",
|
||||
},
|
||||
title: "Daily Rate Updates", description: "Admin panel to update gold and silver rates daily. Automatic calculations ensure accurate pricing based on current market rates without manual errors.", imageSrc: "http://img.b2bpic.net/free-vector/dashboard-template-user-panel_52683-31486.jpg", imageAlt: "Admin rate management dashboard"},
|
||||
{
|
||||
id: 3,
|
||||
title: "Professional Bill Generation",
|
||||
description: "Generate printable bills with shop logo, customer details, item specifications, rates, and total amount. Professional PDF output ready for printing or email.",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/marketing-business-invoice_23-2148729112.jpg?_wi=1",
|
||||
imageAlt: "Professional printable invoice template",
|
||||
},
|
||||
title: "Professional Bill Generation", description: "Generate printable bills with shop logo, customer details, item specifications, rates, and total amount. Professional PDF output ready for printing or email.", imageSrc: "http://img.b2bpic.net/free-vector/marketing-business-invoice_23-2148729112.jpg", imageAlt: "Professional printable invoice template"},
|
||||
{
|
||||
id: 4,
|
||||
title: "WhatsApp Integration",
|
||||
description: "Automatically send thank you messages to customers with bill details via WhatsApp. Build customer relationships with instant confirmations and thank you notes.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/worker-examines-phone-with-greenscreen_482257-76605.jpg?_wi=1",
|
||||
imageAlt: "WhatsApp messaging integration",
|
||||
},
|
||||
title: "WhatsApp Integration", description: "Automatically send thank you messages to customers with bill details via WhatsApp. Build customer relationships with instant confirmations and thank you notes.", imageSrc: "http://img.b2bpic.net/free-photo/worker-examines-phone-with-greenscreen_482257-76605.jpg", imageAlt: "WhatsApp messaging integration"},
|
||||
]}
|
||||
mediaAnimation="slide-up"
|
||||
buttonAnimation="opacity"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -121,34 +96,24 @@ export default function HomePage() {
|
||||
imagePosition="right"
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Enter Customer Details",
|
||||
description: "Input customer name and mobile number. System auto-generates date and maintains customer history for repeat purchases.",
|
||||
icon: Users,
|
||||
title: "Enter Customer Details", description: "Input customer name and mobile number. System auto-generates date and maintains customer history for repeat purchases.", icon: Users,
|
||||
},
|
||||
{
|
||||
title: "Add Product Information",
|
||||
description: "Select product type (Gold/Silver), enter item name, weight in grams, quantity, and applicable rates. Real-time total calculation with optional GST.",
|
||||
icon: ShoppingCart,
|
||||
title: "Add Product Information", description: "Select product type (Gold/Silver), enter item name, weight in grams, quantity, and applicable rates. Real-time total calculation with optional GST.", icon: ShoppingCart,
|
||||
},
|
||||
{
|
||||
title: "Generate & Send",
|
||||
description: "Create professional printable bill with all details. Send thank you message via WhatsApp with bill summary to customer's number automatically.",
|
||||
icon: Send,
|
||||
title: "Generate & Send", description: "Create professional printable bill with all details. Send thank you message via WhatsApp with bill summary to customer's number automatically.", icon: Send,
|
||||
},
|
||||
{
|
||||
title: "Store & Retrieve",
|
||||
description: "All bills automatically saved in secure database. View previous bills, download records, and track sales history anytime from dashboard.",
|
||||
icon: Database,
|
||||
title: "Store & Retrieve", description: "All bills automatically saved in secure database. View previous bills, download records, and track sales history anytime from dashboard.", icon: Database,
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-vector/marketing-business-invoice_23-2148729112.jpg?_wi=2"
|
||||
imageSrc="http://img.b2bpic.net/free-vector/marketing-business-invoice_23-2148729112.jpg"
|
||||
imageAlt="Billing process workflow"
|
||||
mediaAnimation="opacity"
|
||||
buttons={[
|
||||
{
|
||||
text: "Create Your First Bill",
|
||||
href: "/billing",
|
||||
},
|
||||
text: "Create Your First Bill", href: "/billing"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -164,48 +129,19 @@ export default function HomePage() {
|
||||
carouselMode="buttons"
|
||||
plans={[
|
||||
{
|
||||
id: "starter",
|
||||
badge: "For New Shops",
|
||||
badgeIcon: Sparkles,
|
||||
price: "₹0",
|
||||
subtitle: "Perfect for getting started",
|
||||
features: [
|
||||
"Unlimited bill generation",
|
||||
"Customer database",
|
||||
"Gold & silver rate updates",
|
||||
"Email support",
|
||||
"Up to 100 bills/month",
|
||||
],
|
||||
id: "starter", badge: "For New Shops", badgeIcon: Sparkles,
|
||||
price: "₹0", subtitle: "Perfect for getting started", features: [
|
||||
"Unlimited bill generation", "Customer database", "Gold & silver rate updates", "Email support", "Up to 100 bills/month"],
|
||||
},
|
||||
{
|
||||
id: "professional",
|
||||
badge: "Most Popular",
|
||||
badgeIcon: Star,
|
||||
price: "₹499/month",
|
||||
subtitle: "For growing jewelry businesses",
|
||||
features: [
|
||||
"Unlimited bills & customers",
|
||||
"WhatsApp integration",
|
||||
"Advanced analytics",
|
||||
"Priority support",
|
||||
"Monthly reports",
|
||||
"Custom branding",
|
||||
],
|
||||
id: "professional", badge: "Most Popular", badgeIcon: Star,
|
||||
price: "₹499/month", subtitle: "For growing jewelry businesses", features: [
|
||||
"Unlimited bills & customers", "WhatsApp integration", "Advanced analytics", "Priority support", "Monthly reports", "Custom branding"],
|
||||
},
|
||||
{
|
||||
id: "enterprise",
|
||||
badge: "For Retailers",
|
||||
badgeIcon: Crown,
|
||||
price: "₹1,299/month",
|
||||
subtitle: "Complete jewelry management",
|
||||
features: [
|
||||
"All Professional features",
|
||||
"Multi-user access",
|
||||
"Inventory management",
|
||||
"24/7 dedicated support",
|
||||
"API access",
|
||||
"Custom integrations",
|
||||
],
|
||||
id: "enterprise", badge: "For Retailers", badgeIcon: Crown,
|
||||
price: "₹1,299/month", subtitle: "Complete jewelry management", features: [
|
||||
"All Professional features", "Multi-user access", "Inventory management", "24/7 dedicated support", "API access", "Custom integrations"],
|
||||
},
|
||||
]}
|
||||
/>
|
||||
@@ -223,59 +159,23 @@ export default function HomePage() {
|
||||
animationType="slide-up"
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Rajesh Kumar",
|
||||
role: "Owner",
|
||||
company: "Kumar Jewels",
|
||||
rating: 5,
|
||||
imageSrc: "/placeholders/placeholder1.webp?_wi=1",
|
||||
imageAlt: "Rajesh Kumar, Owner of Kumar Jewels",
|
||||
},
|
||||
id: "1", name: "Rajesh Kumar", role: "Owner", company: "Kumar Jewels", rating: 5,
|
||||
imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Rajesh Kumar, Owner of Kumar Jewels"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Priya Sharma",
|
||||
role: "Manager",
|
||||
company: "Shining Diamond Store",
|
||||
rating: 5,
|
||||
imageSrc: "/placeholders/placeholder1.webp?_wi=2",
|
||||
imageAlt: "Priya Sharma, Manager at Shining Diamond Store",
|
||||
},
|
||||
id: "2", name: "Priya Sharma", role: "Manager", company: "Shining Diamond Store", rating: 5,
|
||||
imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Priya Sharma, Manager at Shining Diamond Store"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Vikram Patel",
|
||||
role: "Shop Owner",
|
||||
company: "Golden Era Jewelry",
|
||||
rating: 5,
|
||||
imageSrc: "/placeholders/placeholder1.webp?_wi=3",
|
||||
imageAlt: "Vikram Patel, Shop Owner at Golden Era Jewelry",
|
||||
},
|
||||
id: "3", name: "Vikram Patel", role: "Shop Owner", company: "Golden Era Jewelry", rating: 5,
|
||||
imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Vikram Patel, Shop Owner at Golden Era Jewelry"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Ananya Gupta",
|
||||
role: "Sales Head",
|
||||
company: "Luxury Gold House",
|
||||
rating: 5,
|
||||
imageSrc: "/placeholders/placeholder1.webp?_wi=4",
|
||||
imageAlt: "Ananya Gupta, Sales Head at Luxury Gold House",
|
||||
},
|
||||
id: "4", name: "Ananya Gupta", role: "Sales Head", company: "Luxury Gold House", rating: 5,
|
||||
imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Ananya Gupta, Sales Head at Luxury Gold House"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Sanjay Menon",
|
||||
role: "Founder",
|
||||
company: "Premium Ornaments",
|
||||
rating: 5,
|
||||
imageSrc: "/placeholders/placeholder1.webp?_wi=5",
|
||||
imageAlt: "Sanjay Menon, Founder of Premium Ornaments",
|
||||
},
|
||||
id: "5", name: "Sanjay Menon", role: "Founder", company: "Premium Ornaments", rating: 5,
|
||||
imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Sanjay Menon, Founder of Premium Ornaments"},
|
||||
{
|
||||
id: "6",
|
||||
name: "Neha Desai",
|
||||
role: "Business Manager",
|
||||
company: "Royal Jewelry Emporium",
|
||||
rating: 5,
|
||||
imageSrc: "/placeholders/placeholder1.webp?_wi=6",
|
||||
imageAlt: "Neha Desai, Business Manager at Royal Jewelry Emporium",
|
||||
},
|
||||
id: "6", name: "Neha Desai", role: "Business Manager", company: "Royal Jewelry Emporium", rating: 5,
|
||||
imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Neha Desai, Business Manager at Royal Jewelry Emporium"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -291,35 +191,17 @@ export default function HomePage() {
|
||||
showCard={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "How do I generate a bill?",
|
||||
content: "Simply enter customer name and mobile number, select product type (Gold or Silver), enter weight, quantity, and rates. The system automatically calculates the total with optional GST. Click 'Generate Bill' to create a printable invoice.",
|
||||
},
|
||||
id: "1", title: "How do I generate a bill?", content: "Simply enter customer name and mobile number, select product type (Gold or Silver), enter weight, quantity, and rates. The system automatically calculates the total with optional GST. Click 'Generate Bill' to create a printable invoice."},
|
||||
{
|
||||
id: "2",
|
||||
title: "Can I update gold and silver rates daily?",
|
||||
content: "Yes! The admin panel allows you to update daily gold and silver rates. Once updated, all new bills automatically calculate prices based on the latest rates you've entered.",
|
||||
},
|
||||
id: "2", title: "Can I update gold and silver rates daily?", content: "Yes! The admin panel allows you to update daily gold and silver rates. Once updated, all new bills automatically calculate prices based on the latest rates you've entered."},
|
||||
{
|
||||
id: "3",
|
||||
title: "How does WhatsApp integration work?",
|
||||
content: "After generating a bill, the system automatically sends a thank you message to the customer's WhatsApp number with bill details including customer name, item, and total amount.",
|
||||
},
|
||||
id: "3", title: "How does WhatsApp integration work?", content: "After generating a bill, the system automatically sends a thank you message to the customer's WhatsApp number with bill details including customer name, item, and total amount."},
|
||||
{
|
||||
id: "4",
|
||||
title: "Is the database secure?",
|
||||
content: "Yes, we use Supabase/Firebase with enterprise-grade security. Your customer data, purchase history, and bills are encrypted and securely stored with regular backups.",
|
||||
},
|
||||
id: "4", title: "Is the database secure?", content: "Yes, we use Supabase/Firebase with enterprise-grade security. Your customer data, purchase history, and bills are encrypted and securely stored with regular backups."},
|
||||
{
|
||||
id: "5",
|
||||
title: "Can I access previous bills?",
|
||||
content: "Absolutely! The Bill History section shows all previous bills with customer details, purchase history, and amounts. You can view, download, and filter bills by date or customer name.",
|
||||
},
|
||||
id: "5", title: "Can I access previous bills?", content: "Absolutely! The Bill History section shows all previous bills with customer details, purchase history, and amounts. You can view, download, and filter bills by date or customer name."},
|
||||
{
|
||||
id: "6",
|
||||
title: "What payment methods do you accept?",
|
||||
content: "We accept all major payment methods including credit cards, debit cards, UPI, and bank transfers. Choose the plan that works best for your business needs.",
|
||||
},
|
||||
id: "6", title: "What payment methods do you accept?", content: "We accept all major payment methods including credit cards, debit cards, UPI, and bank transfers. Choose the plan that works best for your business needs."},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -330,34 +212,20 @@ export default function HomePage() {
|
||||
ctaDescription="Join hundreds of jewelry shops using Shri Banditary for efficient billing and customer management"
|
||||
ctaIcon={Phone}
|
||||
ctaButton={{
|
||||
text: "Start Free Trial",
|
||||
href: "/billing",
|
||||
}}
|
||||
text: "Start Free Trial", href: "/billing"}}
|
||||
useInvertedBackground={true}
|
||||
animationType="slide-up"
|
||||
accordionAnimationType="smooth"
|
||||
showCard={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Do you offer a free trial?",
|
||||
content: "Yes! Start with our free plan that includes unlimited bill generation, customer database, and rate management. Upgrade anytime to access premium features like WhatsApp integration.",
|
||||
},
|
||||
id: "1", title: "Do you offer a free trial?", content: "Yes! Start with our free plan that includes unlimited bill generation, customer database, and rate management. Upgrade anytime to access premium features like WhatsApp integration."},
|
||||
{
|
||||
id: "2",
|
||||
title: "How long does setup take?",
|
||||
content: "Setup is instant! Create an account, add your shop details, set initial gold/silver rates, and start billing immediately. No technical knowledge required.",
|
||||
},
|
||||
id: "2", title: "How long does setup take?", content: "Setup is instant! Create an account, add your shop details, set initial gold/silver rates, and start billing immediately. No technical knowledge required."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Can I migrate my existing bill data?",
|
||||
content: "Yes, we offer data migration support. Our team can help import your existing customer and bill records to ensure seamless transition to our platform.",
|
||||
},
|
||||
id: "3", title: "Can I migrate my existing bill data?", content: "Yes, we offer data migration support. Our team can help import your existing customer and bill records to ensure seamless transition to our platform."},
|
||||
{
|
||||
id: "4",
|
||||
title: "What support is available?",
|
||||
content: "We provide email support for free plan users and priority 24/7 support for paid plans. Video tutorials and documentation are available for all users.",
|
||||
},
|
||||
id: "4", title: "What support is available?", content: "We provide email support for free plan users and priority 24/7 support for paid plans. Video tutorials and documentation are available for all users."},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -368,87 +236,51 @@ export default function HomePage() {
|
||||
copyrightText="© 2025 Shri Banditary Shop. All rights reserved."
|
||||
columns={[
|
||||
{
|
||||
title: "Product",
|
||||
items: [
|
||||
title: "Product", items: [
|
||||
{
|
||||
label: "Features",
|
||||
href: "#features",
|
||||
},
|
||||
label: "Features", href: "#features"},
|
||||
{
|
||||
label: "Pricing",
|
||||
href: "#pricing",
|
||||
},
|
||||
label: "Pricing", href: "#pricing"},
|
||||
{
|
||||
label: "Security",
|
||||
href: "#",
|
||||
},
|
||||
label: "Security", href: "#"},
|
||||
{
|
||||
label: "Updates",
|
||||
href: "#",
|
||||
},
|
||||
label: "Updates", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#",
|
||||
},
|
||||
label: "About Us", href: "#"},
|
||||
{
|
||||
label: "Blog",
|
||||
href: "#",
|
||||
},
|
||||
label: "Blog", href: "#"},
|
||||
{
|
||||
label: "Careers",
|
||||
href: "#",
|
||||
},
|
||||
label: "Careers", href: "#"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
title: "Support", items: [
|
||||
{
|
||||
label: "Help Center",
|
||||
href: "#",
|
||||
},
|
||||
label: "Help Center", href: "#"},
|
||||
{
|
||||
label: "Documentation",
|
||||
href: "#",
|
||||
},
|
||||
label: "Documentation", href: "#"},
|
||||
{
|
||||
label: "API Docs",
|
||||
href: "#",
|
||||
},
|
||||
label: "API Docs", href: "#"},
|
||||
{
|
||||
label: "Status Page",
|
||||
href: "#",
|
||||
},
|
||||
label: "Status Page", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
{
|
||||
label: "Terms of Service",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms of Service", href: "#"},
|
||||
{
|
||||
label: "Cookie Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Cookie Policy", href: "#"},
|
||||
{
|
||||
label: "Compliance",
|
||||
href: "#",
|
||||
},
|
||||
label: "Compliance", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user