An open API service indexing awesome lists of open source software.

https://github.com/jellywiz/to-do-list

To-Do-List is a simple website that allows you to add and remove todo tasks into the website and save it in the local storage
https://github.com/jellywiz/to-do-list

css3 eslint html javascript linters stylelint webpack

Last synced: about 2 months ago
JSON representation

To-Do-List is a simple website that allows you to add and remove todo tasks into the website and save it in the local storage

Awesome Lists containing this project

README

          

![](https://img.shields.io/badge/Microverse-blueviolet)

# To-Do-List

> This is a project for adding and removing todolist.

## Built With

- HTML
- CSS
- JavaScript

## Live Demo

[Click Here](https://jellywiz.github.io/To-Do-list/)

## Getting Started

**To Create A Portfolio from this Repository feel free to contact us.**

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

- you can clone this repo by typing `git clone https://github.com/jellywiz/To-Do-list.git`.
- type `cd To-Do-list.git` to access the project on terminal.

### Setup

run the following commands in your terminal

- git clone https://github.com/jellywiz/webpack-template.git
- git checkout main

### Install

you can install the following linters into your proejct through node, by these commands:

- Light House: `npm install -g @lhci/cli@0.7.x`
- Webhint: `npm init -y` and then `npm install --save-dev hint@7.x` finally `npx hint .`
- Stylelint: `npm install --save-dev stylelint@13.x stylelint-scss@3.x stylelint-config-standard@21.x stylelint-csstree-validator@1.x` for fixing error `npx stylelint "**/*.{css,scss}"`
- ESLint: `npm install --save-dev eslint@7.x eslint-config-airbnb-base@14.x eslint-plugin-import@2.x babel-eslint@10.x` for fixing errors `npx eslint --fix .`
- Node packages: `npm install` for the rest of the packages.

### Deployment

you can deploy your project through github pages.

- make a repo for your project on github.
- go to your project settings.
- click on pages.
- select the desired branch to deploy.
- click save.

## Author

👤 **Muzaffer Dler**

- GitHub: [@jellywiz](https://github.com/jellywiz)
- Twitter: [@Dark_Jellywiz](https://twitter.com/Dark_JellyWiz)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/muzaffer-dler-473484205/)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome.

Feel free to check the [issues page](../../issues/).

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgments

- Hat tip to anyone whose code was used
- Inspiration
- etc

## 📝 License

This project is [MIT](./LICENSE) licensed.

_NOTE: we recommend using the [MIT license](https://choosealicense.com/licenses/mit/) - you can set it up quickly by [using templates available on GitHub](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). You can also use [any other license](https://choosealicense.com/licenses/) if you wish._