This is a project being built to show the usage of Webpack. It's an application were you are able to add a task to the list, and remove a task from the list

Overview

Microverse Project

To Do List

This is a project being built to show the usage of webpack. Its an application were you are able to add a task to the list, and remove a task from the list

Features implemented so far are:

Responsive HTML page List of tasks created dynamically

Built With

  • HTML
  • CSS
  • Javascript
  • Webpack module bundler

Getting Started

To get a local copy, follow the following steps

Prerequisites

  • VS code
  • Git Bash

Setup

  • Git clone https://github.com/rolandfbk/to-do-list.git

Usage

  • npm install
  • npm run build
  • npm start

Live Demo

Live Demo Link

Author

👤 Roland Ossisa Yuma

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Show your support

Give a ⭐️ if you like this project!

Acknowledgement

Greatful to @microverseinc for putting this project together

📝 License

This project is MIT licensed.

Comments
  • Webpack Setup

    Webpack Setup

    This the To Do List project. Below is the list of everything that I implemented:

    • I set up Webpack on the project
    • I created an src folder where I added the index.html, index.js, and style.css files
    • I implemented the user interface just the way it appears on the requirement details
    opened by rolandfbk 2
  • Task marking and clearing completed task

    Task marking and clearing completed task

    Below are the features that I have implemented:

    • The user can select the completed tasks
    • The user can select the completed tasks and not delete them. On a new page load, the user can still see the checked completed task and decide to clear them or not.
    • The user can select the completed tasks, then click on "Clear all completed" to delete them
    opened by rolandfbk 0
  • Crud implementation

    Crud implementation

    Below are the features that I have implemented:

    • Adding a task to the list => by typing the task on the input field and pressing Enter, or clicking on the submit button( the icon on the right-hand side)
    • Updating a task on the list => by clicking on the 3 dots, then correcting the task, then clicking away or pressing Enter
    • Removing a task from the list => by clicking on the 3 dots, then clicking on the trash icon
    • Removing completed tasks from the list => by selecting the tasks, the clicking on Clear all completed
    • Removing all tasks from the list => by clicking on the refresh icon on the top-right corner of the app
    opened by rolandfbk 0
  • DRY, KISS and YAGNI

    DRY, KISS and YAGNI

    1. On this line, I was supposed to use "foreach" in order to loop into the array.
    2. On this line, I was not supposed to equal the condition to "true".
    opened by rolandfbk 0
  • Peer-to-peer code review

    Peer-to-peer code review

    Hey Roland, You've done a great job so far on your project. But there's a small problem with your coding structure, having an organized and structured code really improves your ability to maintain your code and to debug it more efficiently, so I would suggest that you follow these few steps :

    Try to have all of your event listeners on the bottom of your js file as they will be last rendered by the browser. Start your code by declaring all your variables At the top I suggest you use JS modules as they would improve your app performance and modularity.

    opened by NabilHY 0
Owner
Roland Ossisa Yuma
Full-Stack Developer. Always eager to learn more and open to new opportunities. I am currently a student at @microverseinc
Roland Ossisa Yuma
This "To-do-list" app is a simple web application that displays a list of task and allows you to add and remove task from that list. it is built with the latest technology namely; JavaScript with webpack Configuration.

To-do-list "To-do-list" is a simple web application that displays a list of task and allows you to add and remove task from that list. Built With HTML

Aniekan udo 10 Nov 21, 2022
Satyam Sharma 3 Jul 8, 2022
"To Do List" is a minimalist project that displays a list of task and allows you to add and remove task from that list. Built with JavaScript

To Do List Structure Solo programming project for module 2 week 2 of the Microverse Program. Live Demo Live Demo Link "To Do List" is a minimalist pro

Yersel Hurtado 7 Mar 5, 2022
Richard Chileya 5 Nov 11, 2022
This "To-do-list" app is a simple web application that displays a list of task and allows you to add and remove task from that list

This "To-do-list" app is a simple web application that displays a list of task and allows you to add and remove task from that list. it is built with the latest technology including but not limited to HTML, CSS, JavaScript and webpack to manipulate DOM.

Jerry Owusu 2 Feb 19, 2022
Microverse Module 02 Project: This is an educational project to make a TodoList web application, where the users can add new todo, remove todo, edit todo, mark todo as completed, and remove all completed todo. Built with Webpack

todo-list This project is about building a list of To Do tasks. Where you can save your daily activities and help in daily evaluation. Live demo you v

divine charlotte 25 Jan 3, 2023
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
This is a simple To-do list built with JavaScript, HTML and CSS. The project uses webpack to bundle JS-modules. Users can add and remove task from the list

This is a simple To-do list built with JavaScript, HTML and CSS. The project uses webpack to bundle JS-modules. Users can add and remove task from the list

Daniel Yerimah 6 Jun 7, 2022
This repo was made to bring to light all discord scams, and show how to tell if you are being scammed and how to remove malware from scams

DMV (Discord Malware Variants) is a repository made to bring light to harmful programs used by bad actors in order to steal sensitive information from

Credit 43 Dec 29, 2022
This repo was made to bring to light all discord scams, and show how to tell if you are being scammed and how to remove malware from scams

DMV (Discord Malware Variants) is a repository made to bring light to harmful programs used by bad actors in order to steal sensitive information from

opsec-bot 26 Sep 5, 2022
This is a Microverse (@microverseinc) project in which I created a To-do list using Webpack. User can add a task, delete it, edit its description, and clear the completed tasks.

Microverse To-Do list This is a Microverse (@microverseinc) project in which I created a To-do list using webpack. Requirements Build a Todo list usin

Manel Hammouche 11 Aug 3, 2022
Esther Udondian 6 Aug 1, 2022
zieeco 12 Jul 8, 2022
A to-do list Web application that lets the user add, remove and reorder to do lists and checks a task when completed with a button to delete all completed task

TO DO LISTS A Web application that lets the user add, remove and reorder to do lists Built With Html,JS,CSS Webpack and other dependencies Git, Github

Promise Okechukwu 14 Nov 1, 2022
This is a simple web application of a To-do List in which you can add, remove and edit all your tasks and also you can mark each task as completed and delete all completed ones.

To-Do List A simple web application of a to do list Built With HTML, CSS, JS, ES6 & Webpack Getting Started In this repository I created To-Do List SP

Juan Sebastian Sotomayor 12 Apr 11, 2022
This is a simple booklist app. The user is able to add and remove books to their list.

Awesome project In this project, I made a simple website called Awesome Books. The user is able to add and remove books, the added books are arranged

Tracy Musongole 7 Sep 1, 2022