https://github.com/ngeelani48/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 can delete,edit and add more tasks.
https://github.com/ngeelani48/to-do_list
javascript webpack
Last synced: 7 months ago
JSON representation
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 can delete,edit and add more tasks.
- Host: GitHub
- URL: https://github.com/ngeelani48/to-do_list
- Owner: ngeelani48
- License: mit
- Created: 2023-02-22T04:08:01.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-03T10:42:59.000Z (over 3 years ago)
- Last Synced: 2025-01-15T21:10:06.345Z (over 1 year ago)
- Topics: javascript, webpack
- Language: JavaScript
- Homepage: https://ngeelani48.github.io/To-Do_List/
- Size: 492 KB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
To DO List
# 📗 Table of Contents
- [📗 Table of Contents](#-table-of-contents)
- [📖 \[To Do List\] ](#-to-do-list-)
- [🛠 Built With ](#-built-with-)
- [Tech Stack ](#tech-stack-)
- [Key Features ](#key-features-)
- [🚀 Live Demo ](#-live-demo-)
- [💻 Getting Started ](#-getting-started-)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Install](#install)
- [Usage](#usage)
- [Run tests](#run-tests)
- [Deployment](#deployment)
- [👥 Authors ](#-authors-)
- [🔭 Future Features ](#-future-features-)
- [🤝 Contributing ](#-contributing-)
- [⭐️ Show your support ](#️-show-your-support-)
- [🙏 Acknowledgments ](#-acknowledgments-)
- [📝 License ](#-license-)
**[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 can delete,edit and add more tasks.
- HTML
- CSS
- Javascript ES6
- Webpack
- **Adding task**
- **Removing task**
- **Completing task using check**
- **Removing all completed task using button**
- [https://ngeelani48.github.io/To-Do_List/dist/]
If you are a new developer then you can learn basic UI feature from this project.
To get a local copy up and running, follow these steps.
### Prerequisites
In order to run this project you need:
Browser setup in your computer
### Setup
Clone this repository to your desired folder:
```sh
cd my-folder
https://github.com/ngeelani48/To-Do_List.git
```
### Install
Install this project with:
- [Git](https://git-scm.com/downloads)
- [Node](https://nodejs.org/en/download/)
### Usage
To run the project, execute the following command:
- After Cloning this repo to your local machine
- Open the `index.html` in your browser
- Open with Live Server
### Run tests
To track linter errors locally follow these steps:
Download all the dependencies run:
```
npm install
```
Track HTML linter errors run:
```
npx hint .
```
Track CSS linter errors run:
```
npx stylelint "**/*.{css,scss}"
```
Track JavaScript linter errors run:
```
npx eslint .
```
Track Jest Test run:
```
npm test
```
### Deployment
You can deploy this project using:
(https://ngeelani48.github.io/To-Do_List/dist/)
👤 **Muhammad Nafees**
- GitHub: [@ngeelani48](https://github.com/ngeelani48)
- Twitter: [@twitterhandle](https://twitter.com/ngeelani48)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/m-n-geelani-3446097275/)
👤 **Sane Myburg**
- GitHub: [@SaneMyburg](https://github.com/SaneMyburg)
- Twitter: [@SAneMyburg](https://twitter.com/SaneMyburg)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/SaneMyburg/)
- [Add some more updates] **[new_feature_1]**
Contributions, issues, and feature requests are welcome!
If you like this project please give your valuable comments.
I would like to thank my coding partners for their help and support and Microvers for this oppertunity.
This project is [MIT](./LICENSE) licensed.