import {
Analytics,
Api,
Assignment,
AutoAwesome,
CalendarMonth,
EmojiEvents,
Groups,
Notifications,
NotificationsActive,
Psychology,
Schedule,
Security,
Settings,
Timer,
} from '@mui/icons-material'
import { Box, Card, Container, Grid, Typography, useTheme } from '@mui/joy'
const FeaturesSection = () => {
const theme = useTheme()
const features = [
{
icon: ,
title: 'Natural Language Input',
description:
'Add tasks just by typing. Donetick understands dates, priorities, labels. you can have quickest way to add tasks.',
},
{
icon: ,
title: 'Collaboration',
description:
'Create groups for family, friends, or teams. Share, assign, and manage tasks together.',
},
{
icon: ,
title: 'Gamification and Points',
description:
'Earn points, climb leaderboards for completing tasks. You can even require admin approval for points!',
},
{
icon: ,
title: 'Visual Calendar View',
description:
'See all your tasks in a color-coded calendar. Filter by assignee, view daily agendas, and plan with ease.',
},
{
icon: ,
title: 'Smart Scheduling',
description:
'Flexible recurring tasks: daily, weekly, monthly, or custom intervals. Choose rolling or fixed schedules and set completion windows to fit any routine.',
},
{
icon: ,
title: 'Automatic Task Assignment',
description:
'Distribute tasks fairly using smart algorithms: round-robin, least busy, random, or custom rules. No more manual juggling.',
},
{
icon: ,
title: 'Built-in Time Tracking',
description:
'Track work sessions with a timer, review detailed logs, and analyze productivity patterns for every task.',
},
{
icon: ,
title: 'Gentle Nudges',
description:
'Manually send friendly reminders to assignees about pending tasks. Customize messages and choose who gets notified.',
},
{
icon: ,
title: 'Advanced Organization',
description:
'Break down tasks with subtasks, set priorities, add labels and tags, and use templates for quick setup.',
},
{
icon: ,
title: 'Advanced Task Settings',
description:
'Configure task-specific settings like completion windows, custom point values, and require admin approval for tasks.',
},
{
icon: ,
title: 'Insightful Analytics',
description:
'Track progress, view completion history, and spot trends with clear reports and visualizations.',
},
{
icon: ,
title: 'Smart Notifications',
description:
'Get timely reminders via Donetick app or other way like Telegram, push, or webhooks.',
},
{
icon: ,
title: 'Seamless Integrations',
description:
'Connect with REST API, webhooks, and automation tools. Import, export, and trigger actions to fit your workflows.',
},
{
icon: ,
title: 'Privacy & Security',
description:
'Open-source and transparent. For security, you can secure your account with 2FA.',
},
]
return (
{/* Section Header */}
Simple Yet Powerful Features
Donetick helps you stay organized, motivated, and productive with a
suite of powerful features designed for individuals and groups.
{/* Features Grid */}
{features.map((feature, index) => (
{/* Icon and Title Row (mobile) / Separate (desktop) */}
{feature.icon}
{feature.title}
{/* Description */}
{feature.description}
))}
{/* Bottom CTA Section */}
)
}
export default FeaturesSection