A modern, AI-powered task management system with comprehensive Slack integration, designed for efficient event production and team collaboration.
- Smart Templates: 6 pre-built templates with curated task sets for instant productivity
- Slack Integration: Native slash commands for seamless task management within Slack
- Real-time Dashboard: Live task tracking with progress visualization and analytics
- AI-Powered Assistance: Intelligent task suggestions and management recommendations
- Team Collaboration: Multi-user support with role-based access and assignment tracking
- Demo Mode: Try all features without signing up
- Modern UI: Built with shadcn/ui components and responsive design
- Analytics & CRM: Comprehensive user tracking and conversion funnel analysis
- React 18 with TypeScript
- Vite for fast development and building
- Tailwind CSS with shadcn/ui components
- TanStack React Query for state management
- Wouter for lightweight routing
- Framer Motion for animations
- Express.js with TypeScript
- PostgreSQL with Drizzle ORM
- Passport.js for authentication
- Session-based auth with Replit OIDC
- Slack SDK integration
- Neon Database for PostgreSQL hosting
- Replit for hosting and authentication
- Google Analytics with GTM integration
- Stripe for payment processing
/tasks status- View task overview and completion statistics/tasks overdue- List all overdue tasks/new [description, deadline, owner]- Create a new task/help- Show available commands/assistant [question]- Ask the AI assistant
- Real-time task metrics and progress tracking
- Project completion visualization
- Team collaboration tools
- Analytics and reporting
- Slack workspace integration management
Get started instantly with 6 professionally crafted templates, each containing curated task sets optimized for modern workflows:
- ๐ช 30-Day #fit4eventsโข Challenge (13 tasks | 30 days) - Build strength, discipline, and wellness with daily fitness tasks
- ๐ผ Side Hustle Launch (12 tasks | 90 days) - Launch your side business from idea to first customers with structured milestones
- ๐ข Marketing Campaign Planner (10 tasks | 30 days) - Plan, launch, and optimize a full marketing campaign from strategy to results
- ๐ Learn a New Skill (12 tasks | 15 days) - Master a new skill through structured learning and practice
- ๐จ Creative Project (AI-Driven) (11 tasks | 30 days) - Bring your creative vision to life with AI-powered tools and structured production
- ๐ Micro Event / Mini Retreat (12 tasks | 60 days) - Plan and host a small retreat or event from concept to review
- AI-Powered Content: Templates now include AI tool recommendations (ChatGPT, MidJourney, NotebookLM, Google AI Studio)
- Optimized Workflows: Each template designed for modern productivity with realistic time estimates
- Clickable Cards: Interactive template cards on dashboard empty state
- Dedicated Pages: Each template opens in its own detailed view at
/template/:id - Task Selection: Choose which tasks to create from each template
- Pre-defined Structure: Tasks include priority, category, detailed descriptions, and time estimates
- One-Click Creation: Instantly populate your dashboard with structured, actionable tasks
Templates provide new users with immediate value and clear next steps, eliminating the blank slate problem and accelerating time-to-productivity with modern AI-enhanced workflows.
- Node.js 18+
- PostgreSQL database
- Replit account (for authentication)
DATABASE_URL=your_postgresql_connection_string
SESSION_SECRET=your_session_secret
VITE_STRIPE_PUBLIC_KEY=your_stripe_public_key
STRIPE_SECRET_KEY=your_stripe_secret_key
VITE_GTM_CONTAINER_ID=your_gtm_container_id# Install dependencies
npm install
# Set up database
npm run db:push
# Start development server
npm run devThe application follows a modern full-stack architecture with clear separation of concerns:
- Frontend: React SPA with component-based architecture
- Backend: RESTful API with Express.js
- Database: PostgreSQL with Drizzle ORM for type-safe queries
- Authentication: Replit OIDC with session management
- Real-time: WebSocket integration for live updates
The application is optimized for deployment on Replit with automatic:
- Environment configuration
- Database migrations
- SSL/TLS setup
- Custom domain support
Try the full application without signing up:
- Access all task management features
- Experience Slack integration simulation
- View analytics and reporting capabilities
- Test team collaboration tools
Built-in analytics system with:
- Google Analytics integration (PII-compliant)
- Internal CRM tracking for detailed user insights
- Conversion funnel analysis
- Demo user journey tracking
- A/B testing capabilities
- 8 Key Insights Dashboard: Streamlined analytics with actionable metrics including task duration, timeline forecasts, priority analysis, risk alerts, productivity trends, bottleneck identification, recommendations, and Slack interaction stats
- Key Insights Bug Fixes: Fixed analytics calculations to use actual task completion timestamps instead of current time, providing accurate task duration metrics
- Improved Analytics UX: Redesigned Key Insights with bullet-pointed format and red highlighting for critical items (overdue tasks, bottlenecks, high-priority alerts)
- Auto-Timestamp Completion: Tasks now automatically record completion time when marked complete, enabling precise analytics tracking
- Admin Access Fix: Resolved admin login redirect to properly route authenticated admins to admin panel instead of demo page
- Status Order Standardization: Unified task status display order (pending โ in_progress โ overdue โ completed) across all UI components
- Template Task Ordering: Fixed template task chronological sequencing to display oldest-first for better workflow clarity
- CRM Analytics Enhancement: Resolved dashboard visit tracking bug to accurately count page visits and user activities
- Optimized Smart Templates: All 6 templates redesigned with AI-powered workflows and realistic timeframes
- Enhanced Analytics: Reduced from 9 to 8 key insights for better visual layout and user experience
- AI Integration: Templates now include specific AI tool recommendations and modern productivity workflows
- Time Optimization: Adjusted template durations for more realistic completion timeframes (15-90 days)
- Demo Mode Enhancement: Improved demo user experience with better onboarding and analytics access
- Session-based authentication with secure cookies
- PII-compliant analytics (no personal data sent to Google Analytics)
- HTTPS/TLS encryption
- Input validation and sanitization
- SQL injection protection with parameterized queries
This project is actively maintained and welcomes contributions. Please ensure:
- TypeScript strict mode compliance
- Comprehensive test coverage
- Security best practices
- Accessibility standards
This project is proprietary software developed for event production and team management.
AI Task Manager - Streamlining event production through intelligent task management and seamless team collaboration.