Tick Task

Welcome to Tick Task! This simple and intuitive web application allows you to efficiently manage your tasks, prioritize them, and keep track of your progress. Whether you're a busy professional, a student, or anyone with tasks to manage, this app is designed to help you stay organized and productive.

You can try out the App here.

Features

  • Task Management: Add, edit, and delete tasks effortlessly.
  • Priority Setting: Assign a priority level (High, Moderate, Low) to each task.
  • Task Completion: Mark tasks as completed, sending them to the Completed section.
  • Responsive Design: It is best suited for both mobile and large devices.
  • Info Section: Get quick tip or info of the app.
  • Light/Dark Mode: Toggle between light and dark modes for a comfortable viewing experience.
  • By default, the tasks are sorted based on priority.

How to Use

  1. Adding Tasks: Type your task in the input field and click the "Add" button.
  2. Priority: For each task, you can provide a priority and can also edit it in the future.
  3. Completing Tasks: Check the checkbox next to a task to mark it as completed; uncheck to move it back to the Tasks section.
  4. Editing Tasks: Click the edit button (pencil icon) to modify the task, priority.
  5. Deleting Tasks: Click the delete button (trash icon) to remove a task.

Getting Started

  • To run this app locally, follow these steps:
  • Clone the repository to your local machine: git clone https://github.com/Krishrx/tick-task.git
  • Navigate to the project directory: cd tick-task
  • Install the project dependencies: npm install
  • Start the development server: npm run dev

Technologies Used

  • React
  • Tailwind CSS
  • Vite
  • Redux
  • Material Tailwind
  • Shadcn
  • LocalStorage for data persistence

Contributions

I welcome contributions and suggestions from the community. If you have ideas to improve the app, feel free to reach out to me or submit pull requests on the GitHub repository.

Feedback

I value your feedback! If you have any suggestions or bug reports, please open an issue on this repository. If you want to share your experience, please don't hesitate to contact me. You can reach me directly through the contact information provided on GitHub.

Happy task management!

Top categories

Loading Svelte Themes