Draftly is a modern productivity and collaboration platform designed to help individuals and teams manage tasks, mind maps, and focused workflows — all in one unified workspace. Built with performance, scalability, and a clean UX in mind, Draftly combines structured task management with visual planning and real-time interactions.
-
🧠 Mind Maps
- Create and organize ideas visually
- Assign mind maps to users
- Track updates and ownership
-
✅ Task Management
- Create, assign, and manage tasks
- Track progress across workspaces
- Calendar-based task visualization
-
🗂 Workspace System
- Multiple workspaces support
- Switch workspaces without page reloads
- Workspace-level permissions and assignments
-
📅 Smart Calendar View
- View tasks across date ranges
- Multi-day task visualization
- Clean, professional calendar UI
-
⭐ Starred & Assigned Items
- Quickly access important tasks and mind maps
- Filter by workspace and type
-
🌗 Light & Dark Theme
- Carefully crafted dark theme with premium contrast
- Theme persistence using system preference or manual toggle
-
🌍 Internationalization (i18n)
- Multi-language support using
next-intl
- Multi-language support using
- Framework: Next.js (App Router)
- Language: TypeScript
- UI: Tailwind CSS + Shadcn/UI
- State Management: React Context + TanStack Query
- Backend: Next.js API Routes
- Database: Prisma + SQL
- Auth: Custom Auth Provider
- Styling: CSS Variables + OKLCH color system
- Animations: Tailwind + tw-animate-css
app/
├─ dashboard/
├─ api/
├─ layout.tsx
├─ globals.css
components/
├─ calendar/
├─ workspace/
├─ sidebar/
├─ ui/
context/
providers/
lib/
types/---------------------------------------- Made with ❤️ by Manav Valani ---------------------------------------