Skip to content

v0.1.0 — Initial Release

Choose a tag to compare

@andybochmann andybochmann released this 15 Feb 07:31
· 240 commits to main since this release

Pillar v0.1.0 — Initial Release

Pillar is a Kanban-based task management app built with Next.js 16, TypeScript, MongoDB, and shadcn/ui.

Features

  • Kanban Board — drag-and-drop task management with configurable columns via @dnd-kit
  • Project Management — categories, multiple projects, board & list views
  • Project Sharing — role-based access (owner/editor/viewer) with email-based sharing
  • Real-Time Sync — multi-device sync via SSE + in-memory EventEmitter bus
  • Subtasks — embedded subdocuments on tasks
  • AI-Powered Generation — Claude-powered subtask and task generation
  • Time Tracking — per-task start/stop sessions with history
  • MCP Server — 22 tools with access token authentication for AI integrations
  • Status History — track column transitions over time
  • Task Features — priorities, recurrence, labels, assignees, due dates
  • Dashboard — summary cards, task status counts, filtered overview links
  • Offline/PWA — service worker + IndexedDB queue for offline support
  • Auth — Auth.js v5 with credentials provider and JWT sessions
  • Docker — production Docker Compose deployment with CI/CD pipeline

Tech Stack

Next.js 16 · React 19 · TypeScript · MongoDB/Mongoose 9 · Auth.js v5 · shadcn/ui · Tailwind CSS v4 · @dnd-kit · Zod v4 · Vitest · Playwright