/to-do-list

To Do List is a tool that helps to organize your day. It simply lists the things that you need to do and allows you to mark them as complete. You will build a simple website that allows for doing that, and you will do it using ES6 and Webpack!

Primary LanguageJavaScriptMIT LicenseMIT


To Do List

📗 Table of Contents

📖 To Do List

To Do List is a tool that helps to organize your day. It simply lists the things that you need to do and allows you to mark them as complete. You will build a simple website that allows for doing that, and you will do it using ES6 and Webpack!

🛠 Built With

Tech Stack

Client

Key Features

  • ES6 syntax
  • Use Separate Modules
  • DOM manipulation

(back to top)

🚀 Live Demo

(back to top)

💻 Getting Started

Prerequisites

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

In order to run this project you need:

  • A text editor like Microsoft Visual Studio Code.
  • A Github account.
  • Internet Connection.
  • Basic HTML, CSS and JavaScript knowledge.

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone https://github.com/Bifabig/to-do-list.git

Install

Run this command inside the cloned repository

npm install

Usage

To run the project, execute the following command:

Open the index.html file in your browser

Run tests

To run tests, run the following command:

For styling

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

For JavaScript

  npx eslint .

Deployment

You can deploy this project using:

Github Pages

(back to top)

👥 Authors

👤 Biftu Girma

👤 Nilab Khwajazada

(back to top)

🔭 Future Features

  • Make the tasks draggable

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project:thumbsup:

🙏 Acknowledgments

I would like to thank Microverse and my coding partners.

(back to top)

📝 License

This project is MIT licensed.

(back to top)