Taskzone is a to-do list creation and management application that lets you easily manage your daily tasks and plans.
- Create, edit, delete to-do items 📝
- Sort and filter to-do items by priority, deadline, status, etc. 🔍
- Set reminders and notifications 🔔
- Support saving all projects as files, which can be easily backed up to the cloud 💾
- Support multiple languages and themes 🌐🎨
This project uses Vue to build user interfaces. It also uses Taiwindcss, Ionic and daisyui to create beautiful and responsive pages and themes. It uses typeorm to manipulate data. It uses Capacitor to achieve cross-platform compilation functionality. All data is saved locally.
- Clone this project to your local machine:
git clone https://github.com/lushangkan/Taskzone.git
- Enter the project directory:
cd Taskzone
- Install dependencies:
yarn install
- Start the development server:
yarn run dev
- Open
http://localhost:80
in your browser to see the effect
See Capacitor docs for more information.
Any form of contribution is welcome, including submitting issues, suggestions, fixing bugs, adding features, etc. Please follow these steps:
- Create a branch:
git checkout -b <branch-name>
- Commit your changes:
git commit -am '<commit-message>'
- Push to the remote repository:
git push origin <branch-name>
- Create a merge request
This project is released under the GPL v3.0 license.