Skip to content

Latest commit

 

History

History
152 lines (95 loc) · 3.86 KB

README.md

File metadata and controls

152 lines (95 loc) · 3.86 KB

To Do List Project with Testing

📗 Table of Contents

📖 ToDoList

ToDoList is a learning project that builds in HTML, CSS, and Javascript and uses webpack to bundle Javascript; in this project, proper ES6 syntax is also implemented. The ToDo List interactive application helps you to add your functionalities; in the case of completion, you can mark it as complete, and if you want to delete it, it will be completely deleted from the list and local storage.

🛠 Built With

Tech Stack

  • Linters
  • Webpack
  • HTML
  • CSS3
  • JS (ES6 synthax)

🚀 Live Demo

Key Features

  • The project allows users to add and remove things from the to-do list
  • The user can remove the completed To Dos after completion

(back to top)

💻 Getting Started

Setup

Clone this repository to your desired folder:

https://github.com/MozamelJawad/ToDoList

Install

  • npm init -y
  • npm install webpack webpack-cli --save-dev
  • npm install --save-dev html-webpack-plugin
  • npm install webpack webpack-cli --save-dev
  • npm install --save-dev style-loader css-loader
  • npm install --save-dev webpack-dev-server
  • npm run build
  • npm start

Usage

To run the project, execute the following command:

npm install

Run tests

np start

Deployment

Project can be deployed by using the gh-pages and other web platforms.

(back to top)

👥 Authors

👤 Mozamel Jawad

(back to top)

🔭 Future Features

  • [I will try to add some more user interactivity using JS]

(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, give a ⭐️

(back to top)

🙏 Acknowledgments

I would like to thank from Microverse

(back to top)

📝 License

This project is MIT licensed.

(back to top)