Planner is a Web-based Daily Tasks Management App with Next.js
Planner is a daily tasks maintainer app built on Next.js framework, offering features like task creation, editing, marking as completed or pending, and deletion. It utilizes local storage for task persistence.
Features
- Friendly user-interface
- Responsive design: works seamlessly on small screens
- Task Management: Users can create, edit, mark as completed or pending, and delete tasks.
- Local Storage: Utilizes browser local storage to persist tasks and their statuses.
- Date Restrictions: Users cannot select previous dates for task creation. In the task edit view, users can choose previous dates but not less than the current date.
- Two Views: Offers two types of views - grid and list view, with the default being grid.
- Home View: Displays tasks for the current date and dates ahead of today.
- Trash View: Tasks are moved to the trash view when their due date has passed.
License
This project is open-source and does not include a license. Users are free to use and modify the code according to their requirements.