A simple HTML page maintaining list of To Do tasks using webpack and served by a webpack dev server.

Overview

Task Organiser

In this project, we build a simple HTML list of To Do tasks using webpack and served by a webpack dev server.

Built With

  • HTML
  • CSS
  • Javascript
  • Webpack

Live Demo

source code

Live Demo Link

Authors

đŸ‘€ Angom Chittaranjan

đŸ€ Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐ if you like this project!

Acknowledgments

  • Microverse Team
  • My Family

📝 License

This project is MIT licensed.

Comments
  • Milestone 2 : CRUD

    Milestone 2 : CRUD

    Task-Organiser Milestone 2 : CRUD

    • Deleted all hardcoded items from the tasks array.
    • Implement a function for adding a new task (add a new element to the array).
    • Implement a function for deleting a task (remove an element from the array).
    • Implement a function for editing task descriptions.
    • Saved The To-Do list in local storage.
    opened by AngomRanjan 1
  • Milestone 3 : Clear completed feature

    Milestone 3 : Clear completed feature

    Task-Organiser Milestone 3 : Clear completed feature

    • Added methods related to the status updates (completed: true/false) in a separate file.
    • Added event listener to the checkbox (change).
    • Implemented a function for the "Clear all completed" button using the filter() method.
    • Stored the updated array of items in local storage
    opened by AngomRanjan 0
  • Milestone 1 : List structure

    Milestone 1 : List structure

    Task Organiser - Milestone 1: List structure

    In this milestone :

    • Set up the project with webpack
    • Created Html template using the HTML Webpack Plugin
    • Written a function to iterate over the tasks array and populate an HTML list item element for each task
    • Uses Webpack Style/CSS Loader
    opened by AngomRanjan 0
  • Testing using Jest

    Testing using Jest

    Hi @AngomRanjan, good attempt on the testing bit of your project. However, there are a few things you can improve on.

    • First, I have the impression that you did not understand testing DOM objects/ functions with dependencies. Most of the functions that you are testing directly, have dependencies. Read more on mocking functions and testing them.
    • Create a mock of your functions , especially if they have dependencies. Arrange your work in a way that makes it easy for you to understand and give's your work some structure.
    • And finally, remember to KISS (Keep it simple stupid)
    opened by AbbyNyakara 0
  • Do I follow JavaScript best practices?

    Do I follow JavaScript best practices?

    Do not use window.alert() or window.confirm(). It’s ugly, impossible to style, stops code execution, and displays differently on different browsers. Use a custom modal instead.

    https://github.com/AngomRanjan/Task-Organiser/blob/c6ed767b2584fecfe9cda64bc087e21d6ebae136/src/modules/event_handlers.js#L19

    https://github.com/AngomRanjan/Task-Organiser/blob/c6ed767b2584fecfe9cda64bc087e21d6ebae136/src/modules/newTask_handler.js#L11

    opened by AngomRanjan 0
Owner
Angom
Web Developer at Jobscan | Full Stack Developer | Front End Specialist | HTML5, CSS3, Bootstrap, Javascript, Webpack |
Angom
In this project, we built a simple HTML list of To Do tasks. This simple web page was created using webpack and served by a webpack dev server.

To do list In this project, we built a simple HTML list of To Do tasks. This simple web page was created using webpack and served by a webpack dev ser

JesĂșs VĂĄzquez 8 Dec 21, 2022
In this project, I build a simple HTML list of To Do tasks. This simple web page will be built using webpack and served by a webpack dev server.

To Do list with Webpack In this project, I build a simple HTML list of To Do tasks. This simple web page will be built using webpack and served by a w

Sidney Kaguli 8 Aug 23, 2022
This project is about building a simple HTML list of To Do tasks. Built using webpack and served by a webpack dev server.

To Do List app This project is about building a simple HTML list of To Do tasks and is built using webpack and served by a webpack dev server. Built W

Dino Ronald Quispe Arias 6 Nov 4, 2022
This is a simple web app that allows a user add list of tasks that needs to be completed. It is built using webpack and served by a webpack dev server.

TO-DO-LIST "To-do list" is a tool that helps to organize your day. It simply lists the things that you need to do and allows you to mark them as compl

Favour Ezeugwa 18 Aug 19, 2022
This an CRUD app built were users can create, update and delete specific day to day tasks as they wish. The app is built using webpack and served with webpack dev server

Todo-List This an CRUD app built were users can create, update and delete specific day to day tasks as they wish. The app is built using webpack and s

Duane David 10 Sep 28, 2022
A simple JS To Do List bundled using Webpack. You can add new tasks, edit existing tasks, check completed tasks, and delete tasks from the list. It is built mainly with Javascript.

To-Do-List A simple HTML list of To Do built using webpack and served by a webpack dev server. Live Link See Demo Built With HTML, CSS, Javascript To

Michael Ugochukwu 3 May 10, 2022
To Do list is a small but useful project to make list app , you can add tasks delete tasks and modify tasks, the project built using HTML, CSS, JavaScript

Project Name The To-Do-List app description this is a project in the second week of the second module in microverse. its a useful to do list that save

Alzubair Alqaraghuli 5 Jul 25, 2022
This is a To-Do List. It shows a minimalist design with the next features: Add new tasks, edit tasks, markup completed tasks, and erase all completed tasks. Built with JavaScript.

Project Name To Do List Built With HTML CSS JavaScript Live Demo To do List Live Demo Link Getting Started This is a To Do List. It shows a minimalist

Santiago CĂĄrdenas 6 Jun 9, 2022
A simple to do list app built with HTML, CSS and JavaScript. Users can add daily tasks, edit the tasks, delete the tasks when it's done

To Do List This is a website that allows users to manage the tasks. users can add every task to do and when the task is done users can delete the task

Mustafa Fahimy 8 Jul 21, 2022
A simple HTML list of To Do tasks built using webpack, JS ES6 and CSS. This app allows users to add and delete tasks to organize their days.

To-Do List "To-do list" is an app that helps to organize your day. It simply lists the things that you need to do and allows you to mark them as compl

Karla Delgado 15 Sep 26, 2022
In this project, I built a simple HTML list of To-Do tasks. This simple web page was built using Webpack, creating everything from a JavaScript index file that imported all the modules and assets

To Do List In this project, I built a simple HTML list of To-Do tasks. This simple web page was built using Webpack, creating everything from a JavaSc

Andrés Felipe Arroyave Naranjo 10 Mar 31, 2022
To-Do List project is the application for a to-do list, users can add and remove tasks from the to-do list. Mark tasks as completed.

To Do App To-Do List project is the application for a to-do list, users can add and remove tasks from the to-do list. Mark tasks as completed. Users c

Ishpaul Singh 6 Jul 21, 2022
The awesomebooks project is a simple list, but separated into 3 parts and given a retro feel. The main page is where we can add books, and on another page we can see the list, and remove items. There is also a "contact-us" page.

Awesome Books This is the restructured version of the famous awesome-books project! Here you can find JavaScript broken into modules, using import-exp

Matt Gombos 12 Nov 15, 2022
Grayce Muthui 8 Jun 16, 2022
A simple to-do app for managing daily tasks built with Webpack, JavaScript, HTML, and CSS with the functionality to manipulate multiple completed tasks and store them to local storage.

TODO LIST APP In this project, I have built a simple HTML list of To Do tasks. The list is styled according to the listed specifications . This simple

Selma Belhadj 8 Jun 7, 2022
A to do list where you can add tasks, mark completed tasks and clear all completed tasks.

To Do List A to do list where you can add tasks, mark completed tasks and clear all completed tasks. You can rearrange the order of the tasks by doubl

Amira 7 Mar 4, 2022