Skip to content

sumitsantape30/Chores-Hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

24 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Chores Hub




Logo

🎯 Purpose of the Project

To begin with, like most employees, you have at least 20 different tasks and activities in your to-do list for the day. Now, not every task in your list holds the same significance or priority as the other. Some of them are urgent and some of them can easily be taken care of later in the day. This is where task management and time management prove most useful. Task management is deemed extremely important for every project manager and team because it allows them to keep a close eye on their priorities and become more productive each day.

πŸ“Œ Introduction

  • Chores Hub is a web based task managing application.
  • It allows everyday users and businesses to manage their to-do lists in the most efficient manner.
  • It provides you with the tool to filter the tasks based on your priority.
  • If I click on the add button(+) a modal will be appeared on the screen, and I can enter the task in my modal/ticket. After adding the task I can set the priority of the task by choosing appropriate color.
  • After you're done with entering task and choosing proper color, press on the Shift key and now my ticket will be generated. My each ticket will have a unique id and it's Priority Color on the top of the ticket.
  • If you want to change the priority of the task you can do that by clicking on the color strip on top of the ticket and choose the color you wish to have that ticket.
  • After generating a ticket the text in my ticket will be read only, since my ticket got locked after generating the ticket.
  • If I want to edit the task then I need to unlock my ticket by clicking on the lock icon.
  • After unlocking the ticket I can edit the task and lock the ticket again.
  • If I add a ticket by default my ticket will have black color priority.
  • When you're done with your task and now want to remove that task, you can do that by clicking on the X button. After pressing the X button my remove button will be activated, now click on the ticket which you want to remove, and that ticket will be removed. For deactivating the remove(X) button click on the X button again and my remove button will be deactivated.
  • Now suppose there are multiple tickets generated on my app and I want to see the tasks of a particular priority only, then I can do that by clicking on one of the priority colors in toolbox in the navbar. Now all of my tickets of the priority color I chose from toolbox will be appeared and now I can manage them.
  • If I double click on any priority color then all of my tickets of all the priorities will be appeared on the screen.
  • Let's say we have multiple tickets generated on the screen and now I refresh my screen, none of my tickets will be disappeared. Every ticket will be as it is with their priority color as well. As, they are stored in the local storage of the browser.

πŸ“· Live Demo

Checkout the demo video of the project

πŸ›οΈ Tech Used

πŸ’» Author

Created with πŸ’– by :

Sumit Santape

🀝 Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

πŸ“ƒ License

MIT

About

πŸ“ Chores Hub is a 🌐 web-based task managing application that helps πŸ§‘β€πŸ€β€πŸ§‘ everyday users and 🏒 businesses to efficiently manage their πŸ“‹ to-do lists. With the ability to πŸ—‚οΈ filter tasks by priority, this app enables users to prioritize their workload effectively.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors