Skip to content

yemidada/todo-list

Repository files navigation

To Do list: interactive list

📗 Table of Contents

📖 To Do list: interactive list

In this project, yIou will add some functionality to your application to make it interactive. The user will also be able to mark task completion by selecting the corresponding checkbox (or undo it by unchecking the checkbox). The updated tasks list will be stored in local storage.

🛠 Built With

Tech Stack

The various stacks used for the project includes the following

HTML
Javascript
CSS
Linters

Key Features

  • Create a new JavaScript file for the new functionality
  • Implement a function for adding a new task (add a new element to the array).
  • Implement a function for deleting a task (remove an element from the array).
  • Implement a function for editing task descriptions.
  • Add event listener to the checkbox (change).

(back to top)

🚀 Live Demo

💻 Getting Started

To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer.

Prerequisites

From your command line:

On macOS, by using Homebrew you can install.

# install git
$ brew install git
# install node
$ brew install node

On Windows, by using chocolatey you can install.

# install git
C:\> choco install git
# install node
C:\> choco install node

Setup

Clone this repository to your desired folder:

# Clone this repository
$ git clone https://github.com/yemidada/desktop-version-portfolio.git

# Go into the repository
$ cd desktop-version-portfolio

# Install dependencies
$ npm install

Usage

After you clone this repo to your desktop, go to its root directory and run npm install to install its dependencies.

(back to top)

👥 Authors

👤 Author

(back to top)

🔭 Future Features

  • Improve the designs

(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 you can support us by sharing our code

(back to top)

🙏 Acknowledgments

Thanks you microverse for the opinion to opportunity

(back to top)

❓ FAQ (OPTIONAL)

  • Do you need nodejs installed on your machine

    • Yes, nodejs need to be running properly on your machine
  • Can you test linter on your local machine and github

    • Yes, you can do both

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

This is a todo application - The user will also be able to mark task completion by selecting the corresponding checkbox (or undo it by unchecking the checkbox). The updated tasks list will be stored in local storage. Built in HTML, CSS and Javascript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors