Skip to content

A to-do list app that allow users create a list of task, edit any task, mark a task as completed and delete all completed task with the click of a button. Built with JavaScript.

Notifications You must be signed in to change notification settings

prius2055/to-do-list

Repository files navigation


To do List

📗 Table of Contents

📖 [To do List]

This is a To-do-list. You can add a todo. And you can also remove and edit a an item from the list of to do items.

🛠 Built With

-HTML5 -JS -DOM Manipulation -ES6 -Webpack -Jest -Linters

Tech Stack

Version Control
Visual Studio Code
Client

Key Features

  • [Follow HTML, JS and CSS best practice]
  • [Checking for errors with linters]
  • [DOM Manipulation]
  • [Dynamically display list of todo items]
  • [Edit any item in the list of todos]
  • [Mark completed items in the to-do list]
  • [Delete all completed items from te to-do list]
  • [Usage of Js modules]
  • [Store all operation in local storge and update accordingly]

(back to top)

🚀 Live Demo

  • Use this Live demo link to checkout the app.

(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:

-Visual Studio Code -Github Account -Git Bash -Node JS

Setup

Clone this repository to your desired folder: Use git clone command or downloaded ZIP folder Example command:

  cd my-folder
  git clone: (https://github.com/prius2055/to-do-list.git)

Install

Install this project with: npm Example commands:

  cd my-project
  npm init -y
  npm install --save-dev hint@7.x
  npx hint .
npm i webpack webpack-cli webpack-dev-server --save-dev
npm i html-webpack-plugin --save-dev
npm i css-loader style-loader --save-dev
  npm install --save-dev stylelint@13.x stylelint-scss@3.x stylelint-config-standard@21.x stylelint-csstree-validator@1.x

Usage

  npm install

Run tests

To run tests, run the following command: npm test Example command:

npm run test

Deployment

You can deploy this project using: GitHub Pages

(back to top)

👥 Authors

👤 Prince

(back to top)

🔭 Future Features

  • [More section inclusiveness]
  • [Desktop Responsivness]
  • [More stylings]

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the Repository

(back to top)

⭐️ Show your support

If you like this project then please follow me on Linkedin, Twitter and GitHub. Greetings!

(back to top)

🙏 Acknowledgments

I would like to thank Microvers for this project!

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

A to-do list app that allow users create a list of task, edit any task, mark a task as completed and delete all completed task with the click of a button. Built with JavaScript.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published