Paper Task is a unique task management web application designed to emulate the simplicity and straightforwardness of managing tasks on paper. With intentional limitations to encourage mindful task management, Paper Task helps users stay organized and focused on what matters most.
- Immutable Task Completion: Once a task is marked as completed by clicking on it, it is crossed out and cannot be undone, just like crossing off a task on paper. This intentional limitation encourages users to be more mindful about completing tasks and fosters a sense of commitment to their tasks and goals.
- No Task Reordering: Tasks are listed in the order they are created, fostering a conscious approach to task entry and completion.
- Create Multiple Lists: Organize tasks into different lists to manage various projects or aspects of life. Each list is independent and maintains its own set of tasks.
- Task Notes: Add detailed notes to each task to provide additional context or information, ensuring all details are readily accessible in one place.
- Priority Badges: Assign priority badges to tasks (e.g., High, Medium, Low) to quickly identify the most important tasks at a glance.
-
Clone the repository:
git clone https://github.com/atoms19/papertask.git cd paper-task
-
Open
index.html
in your web browser or deploy the web app to a hosting service to use it online.
- Add a Task: Enter a task in the input field Click "Add Task" to add it to the list.
- Complete a Task: Click on a task to mark it as completed. Completed tasks will be crossed out and cannot be undone, promoting a mindful approach to task completion.
- Add Task Notes: Tap on the taskname to view task menu and add notes in the notes textfield.
- Assign Priority: Use the priority dropdown to assign a badge (alpha, beta,gama) to tasks for easy prioritization.
- Add a List: Enter task in the format
listname::taskname
for egshopping::milk
and your list will be created use the same syntax to add to the list. - Sharing Lists: tap and hold the listname till a list menu pops up and click on the share list button,copy the url and share to anyone
- Spreading Lists : all the items inside the list can be spread to today from the listmenu this will delte the list in the process
- Deleting Lists : deleting all items inside the list deletes the list
Contributions are welcome! Please fork the repository and submit a pull request for any enhancements, bug fixes, or new features.
This project is licensed under the MIT License. See the LICENSE file for more details.
For any inquiries or support, please reach out to [atoms19] on discord.