A powerful task management application for organizing your personal tasks with an intuitive, clean interface. TaskNail helps you stay productive and never miss a deadline again.
Introducing a comprehensive update with enhanced task management capabilities and improved user experience:
-
Advanced Task Sorting & Filtering
- Filter tasks by: Overdue, Due Today, Due Tomorrow, Completed, Not Started, In Progress
- Sort tasks by: Pinned status, Category, Creation date, Last edited, Due date, Priority, Status, Title
- Visual indicators for task status and priority levels
-
Multiple View Options
- Toggle between Grid and List views
- Responsive design for all screen sizes
-
Dashboard Enhancements
- Calendar view with color-coded priority indicators
- Quick access to pinned tasks
- Summary sections for Overdue, Due Today, Due Tomorrow, and Completed Today tasks
- Recent tasks widget with status indicators
-
Improved Task Creation
- Quick-add tasks for Today or Tomorrow directly from Dashboard
- Create tasks for any specific date via sidebar
- Character limits with visual feedback
-
Task Management
- Create, edit, and delete tasks
- Mark tasks as completed with visual feedback
- Pin important tasks for quick access
- Track task history (creation and last edited dates)
-
User Account Management
- Update profile information
- Account deletion option
- Secure authentication
- Basic CRUD operations for tasks
- User authentication
- Task categorization with tags
- Priority levels
- Due date tracking
- Basic task status management
- User authentication and authorization
- Task categorization with multiple tag options
- Priority levels (High, Medium, Low)
- Due date tracking with overdue indicators
- Task status management (Not Started, In Progress, Completed)
- Grid and list view options
- User profile settings
- Responsive sidebar layout
- Next.js - React framework for server-side rendering and static site generation
- TypeScript - Strongly typed programming language for JavaScript
- Tailwind CSS - Utility-first CSS framework for rapid UI development
- Prisma - Database ORM (Object-Relational Mapping)
- PostgreSQL - The database used for storing tasks data
- NextAuth.js - Authentication for Next.js applications
This project is licensed under the MIT License - see the LICENSE file for details.