Skip to content

To-Do-list is a website, created with JavaScript, that helps the users to organize and manage their routine tasks. User can add a task to the list, remove a task, and clear all completed tasks.

Notifications You must be signed in to change notification settings

yusufyusie/ToDolist-Webpack

Repository files navigation

To Do List Webpack App

📗 Table of Contents

📖 To Do List

To-Do-list is a website, created with JavaScript, that helps the users to organize and manage their routine tasks. User can add a task to the list, remove a task, and clear all completed tasks.

🛠 Built With

  • HTML
  • CSS
  • JavaScript

Tech Stack

html5 css3 javascript webpack

Key Features

  • Adding a new item
  • Removing a selected item
  • Marking a selected item as complete
  • Removing all items marked as complete at once
  • Reordering a selected item (as drag-and-drop)

(back to top)

🚀 Live Demo

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

  • Git
  • GitHub
  • Webpack

Setup

  • Link your PC to GitHub
  • Clone this repository to your desired folder:

Install

Install this project with:

  • webpack
npm install -g webpack
npm install -g webpack-cli
  • project dependencies
npm install

Run tests

To run Stylelint and ESLint tests, run the following commands respectively:

npx stylelint "**/*.{css,scss}"
npx eslint .

(back to top)

👥 Authors

👤 Yesuf Fenta

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

Give a ⭐️ if you like this project!.

(back to top)

🙏 Acknowledgments

  • I would like to thank

(back to top)

❓ FAQ (OPTIONAL)

  • How to fix JavaScript + CSS + HTML linter errors?

    • Kindly use the following in your project's root directory:
    npx stylelint "**/*.{css,scss} --fix"
    
    npx eslint . --fix
    

(back to top)

📝 License

This project is MIT licensed.

NOTE: we recommend using the MIT license - you can set it up quickly by using templates available on GitHub. You can also use any other license if you wish.

(back to top)

About

To-Do-list is a website, created with JavaScript, that helps the users to organize and manage their routine tasks. User can add a task to the list, remove a task, and clear all completed tasks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published