π Table of Contents
π TODO APP
TODO APP presents an interactive, feature-rich website that allows users to manage a to-do list with ease. Built utilizing the full potential of JavaScript ES6 features and powered by Webpack, the application offers a seamless user experience by enabling tasks to be added, removed, and marked as completed.
The project serves as an excellent demonstration of modern front-end development practices, including modular JavaScript, efficient DOM manipulation, event handling, and the use of localStorage for client-side data persistence. This To-Do List application is more than just a project; itβs a practical tool that users can utilize in their everyday lives to stay organized and productive.
π Built With
Tech Stack
Editor
Language
Module Bundler
Styling
Key Features
- The application incorporates the power of HTML5 Drag and Drop API to allow users to reorder their tasks in accordance with their preferences
- Data persistence is achieved using the browserβs Local Storage, which means usersβ tasks remain saved between different sessions, providing a consistent and personalized experience.
(back to top)
π Live Demo
(back to top)
π» Getting Started
Prerequisites
To set up and run this project locally, you will need:
- A text editor: You can use any text editor of your choice. Visual Studio Code (VS Code) is a great choice.
- Git: Git is a free and open source distributed version control system. You will need Git to clone the project repository.
- Node.js and npm: Node.js is a JavaScript runtime built on Chromeβs V8 JavaScript engine. npm (Node Package Manager) is a package manager for Node.js. You will need these installed on your computer to install project dependencies and run the project locally.
Setup
To get started, clone the project repository to your local machine:
git clone https://github.com/HansZizold/ToDoList
cd ./ToDoList
Install
Install the projects dependencies:
Usage
To start the application, run:
Run tests
(back to top)
π₯ Authors
Hans Zizold
(back to top)
π Future Features
(back to top)
π€ Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
(back to top)
βοΈ Show your support
Give a βοΈ if you like this project!
(back to top)
π Acknowledgments
- My loving family π
- My partners from Microverse
- Inspiration, Dedication
(back to top)
Copyrights
NA
π License
This project is MIT licensed.
(back to top)