Skip to content

YassenDev/just-do-it

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Just Do It - Task Manager

Just Do It is a simple and intuitive task manager web application that helps you organize your tasks effectively. With features to add, complete, and delete tasks, this application allows you to manage your daily activities seamlessly.

Features

  • Add Tasks: Easily add tasks to your to-do list.
  • Filter Tasks: View all tasks, only pending tasks, or only completed tasks.
  • Delete Tasks: Remove selected tasks or clear all tasks with a click.
  • Responsive Design: The application is designed to work on various screen sizes.
  • Local Storage: Your tasks are saved in the browser's local storage, so you don't lose them when refreshing the page.
  • Remind Me: 🕒 Set reminders for your tasks and receive browser notifications at specified times, ensuring you never miss an important deadline.
  • Animated Deletion: ✨ Enjoy smooth animations when deleting tasks, providing a more engaging user experience.
  • Optional Time Inputs: 🕰️ Add tasks without the need to specify a time, offering greater flexibility in task management.
  • Edit Tasks: ✏️ Modify existing tasks to reflect changes in your plans.
  • Persistent Reminders: 🔄 Reminders are preserved even after refreshing the page, maintaining consistency in task notifications.

Technologies Used

  • HTML: For the structure of the web application.
  • CSS: For styling the application and making it visually appealing.
  • JavaScript: For implementing functionality, including task management and local storage.
  • Boxicons: For adding icons to buttons and enhancing the user interface.

Getting Started

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/YassenDev/just-do-it.git
  2. Navigate to the project directory:

    cd just-do-it
  3. Open the index.html file in your web browser.

Usage

  1. Enter your task in the input field.
  2. Click the "+" button to add the task to your list.
  3. Use the filter options to view your tasks based on their status (All, Pending, Completed).
  4. Click the "Delete Selected" button to remove selected tasks or "Clear All" to delete all tasks.
  5. Tasks will be saved automatically in local storage, so they will persist after refreshing the page.

Contributing

Contributions are welcome! If you have suggestions for improvements or features, feel free to open an issue or submit a pull request.

Demo

https://just-do-it-nu.vercel.app/ Image

About

Just Do It: is a simple and intuitive task manager web application that helps you organize your tasks effectively. With features to add, complete, and delete tasks, this application allows you to manage your daily activities seamlessly.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors