Skip to content

henrylin03/tasks

Repository files navigation

pages-build-deployment GitHub Issues MIT License LinkedIn

logo

Vanilla-JS web app to help manage your to-dos

About

Let Tasks help manage your various to-do lists, across all aspects of your life.

Screenshot

Tasks uses persistent storage, so your data will still be there when you open your browser up again!

Technologies

HTML CSS JavaScript Webpack

Usage

Once Tasks loads, you should see a list of tasks in your inbox or, if it's your first time, a blank inbox.

Your inbox stores once-off tasks, and any tasks you haven't categorised yet into a "project". A project is a collection of tasks that all try and achieve the same goal. For example, you might have a project called "Japan trip" and lists out all the tasks you need to do before you holiday there. You can see all of your projects to the left.

screenshot of Japan trip example

You can expand any tasks by clicking on it. In the popup, you can also edit any of the details as things evolve.

screenshot of expanded task

Once a task is done, you can tick the checkbox, and the tasks will go to the bottom of your inbox or project.

screenshot of completed task

Contributing

If you have a suggestion that would make Tasks better, please feel free to add an issue and/or fork and create a pull request.

License

Distributed under the MIT License. See LICENSE.txt for more information.

Acknowledgements