This To-Do list was made using Webpack, JS, HTML and CSS.

Overview

To Do list

In this project I build a mobile and desktop version of a website, using what I learned in HTML and CSS.

Built With

  • HTML
  • CSS
  • JavaScript

Live Demo

For a live demo of the Portfolio click here.

Getting Started

To get a local copy of the project, follow these steps:

  1. Open the terminal and navigate to the folder where you would like to put these files.
  2. Type the following commands into the terminal:

Run Tests

To run tests follow the following steps:

  1. Open your terminal and navigate to the todo directory.
  2. Install jest typing into your terminal: npm install --save-dev jest
  3. Run the test typing into your terminal: npm run test
  4. If you want to check the coverage type into your terminal: npm run coverage

Author

👤 Augusto Galindo

🤝 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

👤 Dangelo Arrivillaga

📝 License

This project is MIT licensed.

Comments
  • Testing 2

    Testing 2

    • Add test to check if an item is edited in local storage.
    • Add test to check if an item is edited visually.
    • Add test to check if an item is marked completed in local storage.
    • Add test to check if an item is marked completed visually.
    • Add test to check if completed items are removed from local storage.
    • Add test to check if completed items are removed visually.
    opened by jsug9 0
  • Testing

    Testing

    • Add test to check storage when an element is added.
    • Add test to check if the element is displayed when added.
    • Add test to check storage when an element is removed.
    • Add test to check if the element is removed "visually".
    opened by jsug9 0
  • Interactive

    Interactive

    • To-dos can be marked or unmarked as completed.
    • To-dos' isComplete status is saved on localStorage.
    • Clear All Button removes all completed to-dos.
    • Clear All Button updates the indices of to-dos.
    • Clear All Button saves changes to localStorage.
    opened by jsug9 0
  • Add remove

    Add remove

    • When the enter key is pressed on the placeholder, a new to-do is added with the length of the array as the index.
    • To-dos can be deleted.
    • To-dos can be edited.
    • To-dos can be marked or unmarked as completed.
    • All changes are saved to localStorage
    • When a to-do is deleted, its index is updated (It appears that linters are not working on pull requests, kindly run them locally)
    opened by jsug9 0
  • M2 W3 Day5 Js Unit Testing

    M2 W3 Day5 Js Unit Testing

    Good Points 🙌

    • The codebase is very organized and separated. Good job
    • Everything looks nice
    • Using coverage. Good job with implementing optional requirement 👍
    opened by fed1k 0
  • Do I follow JavaScript best practices?

    Do I follow JavaScript best practices?

    https://github.com/jsug9/To-Do-list/blob/bbd103c40f3d5292f84e82a50dc82e1a1b4d5fb3/src/index.js#L46 https://github.com/jsug9/To-Do-list/blob/bbd103c40f3d5292f84e82a50dc82e1a1b4d5fb3/src/index.js#L54 This functions should be executed through the class methods

    https://github.com/jsug9/To-Do-list/blob/bbd103c40f3d5292f84e82a50dc82e1a1b4d5fb3/src/modules/completedCheck.js#L7 https://github.com/jsug9/To-Do-list/blob/bbd103c40f3d5292f84e82a50dc82e1a1b4d5fb3/src/modules/completedCheck.js#L10 This is not "very" DRY, the code is repeated when only e.target.checked is a bool.

    opened by jsug9 0
Owner
Augusto Galindo Ali
Future Full-stack web developer looking for new opportunities. Able to program in Swift, JS, HTML and CSS.
Augusto Galindo Ali
A simple HTML page maintaining list of To Do tasks using webpack and served by a webpack dev server.

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 Javas

Angom 4 Jun 24, 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
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
"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 complete. Made with webpack, JavaScript ES6 , HTML 5 and CSS 3.

Hello! I am a software developer! I can help you build a product, feature or website. Take a look of my works. If you like what you see and have a pro

ABDUL ALI 7 Jul 17, 2022
To-do list" is an app that helps to organize your day. the user simply lists the things that needs to done and the app allows the to mark them as complete when they are done. Made with webpack, JavaScript ES6 , HTML 5 and CSS 3.

Todo-list project This is a Microverse project that entails a to-do-list. Built With HTML CSS Javascript Webpack VS code Live Demo (if available) Live

Youta Lactio Christabelle 10 Aug 3, 2022
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 complete. Made with webpack, JavaScript ES6 , HTML 5 and CSS 3.

Microverse Webpack Javascript For the second Javascript milestone in building a todo website, set up a new repository and prepare it for development u

TOFANA SILVIA 16 Jun 13, 2022
Keep track of your tasks with this minimalist to do list made with Javascript CSS HTML and Webpack.

my-to-do-list- keep track of your tasks with this to do list DESCRIPTION build a simple HTML list of To Do tasks. LIVE DEMO "https://andgarzonmal.gith

Andres Garzon 12 Jul 21, 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
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
A simple Todo app to add list of books a user has read using HTML, CSS, Webpack, JavaScript and modular architecture

Minimalist A simple Todo app to add list of books a user has read. It is implemented using HTML, CSS, Webpack, JavaScript and modular architecture. A

Elikplim 4 May 9, 2022
This repo contains a To-Do List App developed as a Single Page Application using Webpack, Javascript, HTML and CSS.

Todo List App In this project I built an interactive Todo List Web App with Webpack, HTML, CSS, and JavaScript. This project contains a feature that a

David Vera Castillo 15 Nov 4, 2022
This is a to do list app using HTML, CSS, JavaScript and webpack

Kibs-To-Do-List This is a to do list app using HTML, CSS, JavaScript and webpack Built With HTML CSS JavaScript Webpack Live Demo Live Demo Link Getti

Ben Kiboma Omayio 5 Jun 16, 2022
Richard Chileya 5 Nov 11, 2022
Developed using (HTML, CSS, Webpack, Vanilla.js)To-do list is a tool that helps you to organize your day

Developed using (HTML, CSS, Webpack, Vanilla.js)To-do list is a tool that helps you to organize your day. It lists the tasks that you need to do and allows you to mark them as complete. It was built as an introduction to web dev using ES6 and We…

Dagmawi zewdu 6 Mar 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 "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
Website to present projects made by me and that are part of my personal portfolio. It was made using React, HTML y Scss (CSS).

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

Portfolio Jesús Leal 0 Dec 23, 2021
"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 complete. It is created with HTML , CSS , JS and webpack and NPM.

My Todo 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 com

Dyary Raoof Bayz Agha 5 Mar 29, 2022