Skip to content

ymankh/Donoud

Repository files navigation

Donoud To-Do List App

Donoud is a simple to-do list app built using React. It allows users to create tasks, edit them, add details to them, and take notes. The app also features filtering options for both notes and tasks, enabling users to efficiently organize their work and thoughts.

Features

  • Create tasks: Users can easily create new tasks to organize their work.
  • Edit tasks: Tasks can be edited to update their titles or details as needed.
  • Add details: Users can add additional details to tasks to provide more context or information.
  • Local storage: Data is stored locally using the browser's local storage, ensuring persistence across sessions.
  • Note-taking capability: Users can take notes within the app to jot down thoughts, ideas, or reminders.
  • Filtering: The app provides filtering options for both tasks and notes, allowing users to quickly find what they need.

Installation

To run the app locally, follow these steps:

  1. Clone this repository to your local machine.
  2. Navigate to the project directory.
  3. Install dependencies by running npm install.
  4. Start the development server by running npm run dev.
  5. Access the app in your browser at http://localhost:5173.

Usage

  1. Launch the app in your browser.
  2. Click on the "Add Task" button to create a new task.
  3. Click on a task to edit its title or details.
  4. Use the input fields and buttons provided to make changes.
  5. Changes are automatically saved to local storage.
  6. Use the filtering options to efficiently organize and find tasks and notes.

Contributing

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

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages