Replit Agent: Task Manager
app_builder
Replit Agent
scaffolding
zen
Feature-rich todo/task management app with categories, priorities, and filtering.
By lucas_a
12/8/2025
Prompt
Task Manager with Replit Agent
Build a comprehensive task management application.
Features
Task Management
- Create, read, update, delete tasks
- Task title and description
- Due dates and reminders
- Priority levels (Low, Medium, High, Urgent)
- Status: Todo, In Progress, Completed
- Tags/labels for organization
Organization
- Multiple lists/projects
- Categories and subcategories
- Drag-and-drop reordering
- Bulk actions (complete, delete)
Filtering & Search
- Filter by:
- Status
- Priority
- Due date
- Tags
- Project
- Full-text search
- Saved filter views
UI/UX
- Clean, minimal design
- Keyboard shortcuts
- Dark mode support
- Empty states with helpful CTAs
- Confirmation for destructive actions
Technical Implementation
- Framework: Next.js 14 App Router
- Database: SQLite with Prisma
- Styling: Tailwind CSS
- Components: shadcn/ui
- State: React hooks
- Toast: Sonner
Data Model
Task {
id: string
title: string
description?: string
priority: enum
status: enum
dueDate?: Date
projectId: string
tags: string[]
createdAt: Date
updatedAt: Date
}
Project {
id: string
name: string
color: string
tasks: Task[]
}
Bonus Features
- Pomodoro timer integration
- Task statistics and insights
- Export tasks (JSON, CSV)
- Recurring tasks
- Subtasks/checklists
Tags
replit
todo
productivity
sqlite
Tested Models
gpt-4
claude-3-sonnet