Skip to content

muana8877/panda-board

Repository files navigation

🐼 PandaBoard

Productivity doesn't have to be boring. PandaBoard is a modern, visually rich Kanban-style project management application featuring AI-powered task breakdowns and a futuristic glass-morphism UI.

Deploy with Vercel Next.js Tailwind CSS License

PandaBoard delivers a smooth, Trello-like experience with a high-end aesthetic, designed for performance, usability, and intelligence.


✨ Features

🧩 Core Functionality

  • Dynamic Kanban: Create and manage projects with customizable columns.
  • Fluid Drag-and-Drop: Move tasks seamlessly across stages of completion.
  • Subtask Progress: Track micro-goals with built-in progress bars on every task card.
  • The Burn Barrel: A playful, interactive way to delete tasks by dragging them into the "fire."
  • Persistence: Built with Zustand and localStorage to keep your data safe without needing a database.

🤖 AI-Powered (Gemini)

  • Automated Breakdowns: Use the Google Gemini API to instantly generate logical subtasks.
  • Smart Planning: Reduce cognitive load by letting AI suggest your next steps.
  • Context Aware: Gemini analyzes your task titles to provide relevant action items.

🎨 UI / UX Excellence

  • Glass-morphism: Vibrant purple, pink, and cyan gradients with frosted-glass effects.
  • Interactive Background: Dynamic particle system that reacts to mouse movements.
  • Framer Motion: Smooth, layout-shift-free animations for all UI transitions.
  • Fully Responsive: A professional experience across mobile, tablet, and desktop.

🛠 Tech Stack

Category Technology
Framework Next.js 15.5.5 (App Router)
Language TypeScript
Styling Tailwind CSS 4
Animations Framer Motion
State Zustand (with Persist)
AI Integration Google Gemini API
Icons React Icons

🙌 Author

Built with ❤️ by Mahnoor If you find PandaBoard helpful, please consider giving it a ⭐ on GitHub!

Releases

No releases published

Packages

 
 
 

Contributors