import { useId } from 'react'
import { SquaresPlusIcon, BeakerIcon, CurrencyDollarIcon, AdjustmentsVerticalIcon, SparklesIcon, ServerStackIcon } from '@heroicons/react/24/solid'
import Image from 'next/image'
import AppScreenshot from '@/images/app_screenshot.png'
import { Container } from '@/components/Container'
const features = [
{
name: 'Engage Supporters with Community Tools.',
description:
'Inspire action through built-in community tools like forums, comments, and stories that spark meaningful participation.',
icon: SquaresPlusIcon,
},
{
name: 'Train with AI-powered Learning Paths.',
description:
'Deliver scalable training with AI-powered learning paths, auto-generated content, and multilingual support.',
icon: BeakerIcon,
},
{
name: 'Fundraise via Peer & Micro-Donations.',
description:
'Empower supporters to fundraise through peer-to-peer campaigns, micro-donations, and integrated payment solutions.',
icon: CurrencyDollarIcon,
},
{
name: 'Measure & Optimize Real-World Impact.',
description:
'Track real impact with dashboards that visualize KPIs, community activity, and field-level data.',
icon: AdjustmentsVerticalIcon,
},
{
name: 'White-Label Everything.',
description:
'Own your brand with a fully customizable platform—your name, your colors, your digital HQ.',
icon: SparklesIcon,
},
{
name: 'Robust & Secure Infrastructure.',
description:
'Host on your terms via decentralized, privacy-respecting infrastructure built for trust and security.',
icon: ServerStackIcon,
},
]
function DeviceArrowIcon(props: React.ComponentPropsWithoutRef<'svg'>) {
return (
)
}
function DeviceCardsIcon(props: React.ComponentPropsWithoutRef<'svg'>) {
let id = useId()
return (
)
}
function DeviceClockIcon(props: React.ComponentPropsWithoutRef<'svg'>) {
return (
)
}
function DeviceListIcon(props: React.ComponentPropsWithoutRef<'svg'>) {
return (
)
}
function DeviceLockIcon(props: React.ComponentPropsWithoutRef<'svg'>) {
return (
)
}
function DeviceChartIcon(props: React.ComponentPropsWithoutRef<'svg'>) {
return (
)
}
export function SecondaryFeatures() {
return (
The Platform Built for Purpose-driven Organizations
Engage OS is the first plug-and-play engagement infrastructure built for civil society. From Red Cross OS to Montessori OS, any org can launch their own digital headquarters—no tech team needed.