/toDoList

Introducing To-Do List - a simple and efficient task management application. Stay organized and productive with this user-friendly interface that allows you to effortlessly create, track, and manage your daily tasks. Built using HTML, CSS, and JavaScript.

Primary LanguageJavaScriptMIT LicenseMIT


Today's To Do List

πŸ“— Table of Contents

πŸ“– [Today's To Do List]

A Todo List app.

Our application is a Todo List app that allows users to create, view, update, and delete tasks. Users can add tasks by entering a description and clicking the "Add" button. The task interactive list is displayed, showing each task with a checkbox and options to edit or delete.

πŸ›  Built With

Tech Stack

  1. Linters
  2. Webpack
  3. HTML5
  4. JS (ES6 synthax)
  5. CSS3

Key Features

  1. Mark tasks as complete: Add functionality that allows users to mark tasks as completed. This can be done by adding a checkbox next to each task and updating its status accordingly.

  2. Delete Tasks: Allow users to delete tasks from the list after they are completed or no longer relevant. You can add a trash can icon next to each task to allow deletion.

(back to top)

πŸš€Live Demo

(back to top)

πŸ’» Getting Started

Prerequisites

In order to run this project you need:

install node and vscode linters configuration webpack configuration

setup

Clone this repository to your desired folder

Install

Install this project with: -

  • git clone git@github.com:GhostEsso/toDoList.git
  • npm install to install all the dependencies
  • npm start to start the project on the browser

Run tests

To run tests, run the following command:

npx hint . npx stylelint "*/.{css,scss}"

(back to top)

πŸ‘₯ Author

πŸ‘€ Author

(back to top)

πŸ”­ Future Features

Some potential future features that can be added to our Todo List app are:

  1. Task categories or labels: Allow users to categorize tasks into different labels or categories for better organization.

  2. Task reminders or notifications: Implement a reminder system to notify users of upcoming or overdue tasks.

  3. User authentication and user-specific task lists: Create user accounts and enable users to have their own personalized task lists, accessible across devices.

(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 you can contact me via my contact address and rate it.

(back to top)

πŸ™ Acknowledgments

I would like to thank all the microverse team and my coding partners.

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)