https://github.com/johndev19/taskmaster-pro
TaskMaster Pro is a task management application that helps you keep track of your to-do list with ease. With a sleek interface and powerful features, you can manage tasks, filter and sort them, and keep track of your progress effortlessly.
https://github.com/johndev19/taskmaster-pro
css html javascript to-do-app to-do-list webdevelopment
Last synced: 7 months ago
JSON representation
TaskMaster Pro is a task management application that helps you keep track of your to-do list with ease. With a sleek interface and powerful features, you can manage tasks, filter and sort them, and keep track of your progress effortlessly.
- Host: GitHub
- URL: https://github.com/johndev19/taskmaster-pro
- Owner: JohnDev19
- Created: 2024-07-06T05:37:51.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-06T05:45:48.000Z (over 1 year ago)
- Last Synced: 2025-01-30T06:27:40.495Z (8 months ago)
- Topics: css, html, javascript, to-do-app, to-do-list, webdevelopment
- Language: JavaScript
- Homepage: https://johndev19.github.io/TaskMaster-Pro/
- Size: 164 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TaskMaster Pro
## Description
TaskMaster Pro is a task management application that helps you keep track of your to-do list with ease. With a sleek interface and some features, you can manage tasks, filter and sort them, and keep track of your progress effortlessly.## Features
- Add, edit, and delete tasks
- Filter tasks by status (All, Active, Completed, High Priority)
- Sort tasks alphabetically or reverse-alphabetically
- Task statistics (Total tasks, Completed tasks, High Priority tasks)
- Modal dialog for task confirmation
- Confetti animation for task completion celebration## Screenshot

## Installation
1. Clone the repository:
```bash
git clone https://github.com/JohnDev19/taskmaster-pro.git
```
2. Navigate to the project directory:
```bash
cd taskmaster-pro
```
3. Open `index.html` in your preferred web browser.## Usage
1. Enter a task in the input field and click the "Add" button or press Enter.
2. Use the filter dropdown to view tasks by status.
3. Use the sort dropdown to sort tasks alphabetically or in reverse order.
4. Click on a task to mark it as completed or high priority.
5. Use the task statistics at the bottom to keep track of your progress.## Contributing
We welcome contributions to TaskMaster Pro! If you would like to contribute, please follow these steps:
1. Fork the repository.
2. Create a new branch (`git checkout -b feature-branch`).
3. Make your changes and commit them (`git commit -am 'Add new feature'`).
4. Push to the branch (`git push origin feature-branch`).
5. Create a new Pull Request.## License
This project is licensed under the MIT License.