- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ (OPTIONAL)
- 📝 License
**TODO LIST ** is a simple todo list that keeps track of an individuals tasks. A user can add a task, edit or even delete it. When the task is completed, user is able to mark is as complete. The tasks are sorted using their indices.
Client
- Javascript
- HTML/CSS
- Webpack
Server
- N/A
Database
- N/A
- Add a todo task
- Edit or delete your todo task
- Mark your task as completed
To get a local copy up and running, follow these steps.
In order to run this project you need:
- NodeJS installed
- Text Editor preferably VS Code
Clone this repository to your desired folder:
mkdir todo-list
cd todo-list
git clone https://github.com/inspecta/todo-list-webpack.git
Install this project with:
cd todo-list-webpack
npm install
To run the project, execute the following command:
npm start
To run linter tests, run the following command:
npx eslint .
npx hint .
npx stylelint "**/*.{css,scss}"
You can deploy this project using:
- GitHub pages
- Netlify
👤 DERRICK MULINDE
- GitHub: @inspecta
- Twitter: @djmulinde
- LinkedIn: derrick-mulinde
- A user authentication functionality
- A backend to store these tasks permannently
- A time functionality to remind the user of when to perform a task
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project, go ahead and give it a star. It is very much appreciated.
I would like to thank Microverse for providing me with the reading material that helped me during this project development.
-
Can I reuse this projects' code?
- Yes, it is okay.
-
Can I contribute to this repository?
- Yes. Just contact me at
djmulinde@gmail.com
and I will gladly add you as a contributor to the repository.
- Yes. Just contact me at
This project is MIT licensed.