Skip to content

markkennethbadilla/mingming-kanban

Repository files navigation

Mingming Kanban

Mingming Kanban is a productivity app built with Next.js, featuring a Kanban board for task management and seamless AI integration.

Live Demo

Try it now: mingming-kanban.vercel.app

Features

  • Kanban Task Management: Organize tasks by status and priority with drag-and-drop.
  • AI Assistant: Mingming, a cheerful AI cat, helps you create, update, and manage tasks through natural conversation. The AI interprets your intent, fills in missing details, and keeps you motivated.
  • Calendar View: Visualize tasks by due date.
  • User Authentication: Secure login, registration, and profile management.
  • Responsive Design: Works on desktop and mobile.

AI Integration

Mingming Kanban uses an integrated conversational AI to:

  • Understand user requests and generate structured task actions.
  • Fill in missing task details intelligently or prompt for clarification.
  • Respond in a friendly, motivating tone.
  • Support task creation, updates, deletion, and viewing—all via chat.

Technologies Used

  • TypeScript
  • React & React Hooks
  • Zod Validation
  • PrimeReact UI Components
  • Drag-and-Drop (react-dnd)
  • Custom Contexts & Hooks
  • RESTful API Design
  • Authentication & Session Management
  • AI Integration

Learn More

Explore these resources to deepen your understanding of the stack:

About

Mingming Kanban is a productivity app with a Kanban board and AI assistant for easy, conversational task management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •