- ๐ About the Project
- ๐ Tech Stack
- Key Features
- ๐ Live Demo
- ๐ป Getting Started
- ๐ฅ Author
- ๐ญ Future Features
- ๐ค Contributing
- โญ๏ธ Show your support
- ๐ Acknowledgements
- โ FAQ
- ๐ License
Organize your work and life, finally. Become focused, organized, and calm with Todolist. It simply lists the things that you need to do and allows you to mark them as complete.
- HTML
- CSS
- JavaScript ES6
- NodeJS
- Webpack
- To Do List
- Add New
- Delete
To get a local copy up and running, follow these steps.
In order to run this project you need:
- GIT
- if you don't have git installed on your machine you can download it from here.
- Linter
- You can get install guide from here
- Node.js & Npm
- if you don't have npm installed on your machine you can download it from here
Once you have git installed on your machine you can clone project by running the command below. To clone your project to your local machine
git clone [email protected]:dev-mamun/js-todo-list.git
Alternatively, you can download the zip file of your project by clicking on the Code
button on the right side of your
project page and clicking on Download ZIP
Install this project with:
cd js-todo-list.git
npm install
To run the project, use the following :
npm run dev
To run tests, run the following command:
To check for html errors run:
npx hint .
To check for css errors run:
npx stylelint "**/*.{css,scss}"
To check for js errors run:
npx eslint .
๐ค Abdullah AL mamun
- GitHub: @dev-mamun
- Twitter: @CoderKnight
- LinkedIn: Mamun
- N/A
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a โญ๏ธ if you like this project!
If you like this project feel comfortable to endorse the author. You can contact the author via Twitter or Linkedin or directly message at [email protected]
I would like to thank...
- Teammates
- Mentors
- YouTube tutorials
- Microverse guides
- Google Search
-Why use linters?
- The use of linters helps to diagnose and fix technical issues, also linters can help teams achieve a more readable and consistent style, through the enforcement of its rules.
-Why use modular programming?
- Modular programming usually makes your code easier to read because it means separating it into functions that each only deal with one aspect of the overall functionality.
-Why use OOP?
- With this type of programming, a program comprises objects that can interact with the user, other objects, or other programs. This makes programs more efficient and easier to understand.
This project is MIT licensed.