A simple To-do app project made using JavaScript ES6 and Webpack

Overview

To-do List:

  •  A simple To-do app project made using JavaScript ES6 and Webpack - Microverse.
     Feel free to see the live version, if you like it please give it a star!
    

Acces link

Live Demo

Built With

  • HTML
  • CSS
  • Javascript
  • Webpack

Author

👤 Rodrigo Johann Reckziegel Nunes

🤝 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

  • A big thanks to all Microverse personal and colleagues
  • Hat tip to anyone whose code was used

📝 License

This project is MIT licensed.

You might also like...

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

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

Aug 23, 2022

In this project, I built a simple HTML list of To Do tasks. The list is styled according to the specifications listed later in this lesson. This simple web page is built using webpack and served by a webpack dev server.

Awesome books:JavaScript Using Modules In this project, I built a simple HTML list of To Do tasks. The list is styled according to the specifications

Nov 25, 2022

In this project, I restructure my previous Awesome books app code. The goal is to practice ES6 syntax and also make the code more organized by using ES6 modules.

Awesome Books In this project, I will restructure my previous Awesome books app code. The goal is to make it more organized by using modules. I will a

Aug 23, 2022

This is my to-do list website built with html, css and JavaScript. In this project I used Webpack to bundle JavaScript and ES6 modules to write modular JavaScript.

This is my to-do list website built with html, css and JavaScript. In this project I used Webpack to bundle JavaScript and ES6 modules to write modular JavaScript.

To-Do-List App This is my to-do list website built with html, css and JavaScript. In this project I used Webpack to bundle JavaScript and ES6 modules

Sep 20, 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

Sep 26, 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

Jul 17, 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

Jun 13, 2022
Comments
  • Milestone #3 To-Do List: Interactive List

    Milestone #3 To-Do List: Interactive List

    To-Do List: Interactive List

    • [x] Used a javascript file for the Classes and methods as a module
    •        containing the method to change the completed to true/false
      
    • [x] Added event listener to the checkbox.
    • [x] Updated items object's value for completed key upon user actions.
    • [x] Implemented a function for the "Clear all completed" button using the filter() method.
    • [x] Stored the updated array of items in local storage, so the user gets the correct list values after the page reloads.

    Not required but implemented

    • [x] Updated Live version

    Live Version

    opened by Hannziegel 0
  • Milestone #2 To-Do List: Add-Remove-Edit

    Milestone #2 To-Do List: Add-Remove-Edit

    To-Do List: Add-Remove-Edit

    • [x] Remove all hardcoded items from the tasks array.
    • [x] Created javascript file for the Classes
    • [x] Implement a function for adding a new task (add a new element to the array)
    •       new tasks have the properties: completed = false, index = to the value of the new array length
      
    • [x] Implement a function for deleting a task (remove an element from the array).
    •      that updates all remaining items' indexes, so they represent the current list order and are unique
      
    • [x] Implement a function for editing task descriptions.
    • [x] All changes to the To-Do List are saved in local storage.

    Live Version

    opened by Hannziegel 0
  • Milestone #1 To-Do List Structure

    Milestone #1 To-Do List Structure

    To-Do list: list structure using webpack

    • [x] Set up the project with webpack (used repo template from the previous exercise)
    • [x] Created an empty < ul > To-DoList placeholder:
    • [x] Set the index.html file as a template using the HTML Webpack Plugin.
    • [x] Added basic functionality in index.js file
    • [x] All source files (index.html, index.js, and style.css) are located in /src directory
    • [x] Created a style.css and set rules for the To-Do List according to the minimalist design

    Not required in this milestone but added

    opened by Hannziegel 0
  • Exercise: Do I follow JavaScript best practices?

    Exercise: Do I follow JavaScript best practices?

    General Practices

    Type checks, naming, simplicity, DRY, use .lock files, ES6 object restructuring

    Everything looks fine ✔️

    JavaScript in the browser

    Keep changes to DOM low, Logic separated from DOM

    Create a separate file for DOM declarations and uses ⚠️

    Clean Code

    DRY, KISS, YAGNI

    DRY ( You could add a function to setItem data todoList.tasks and call it when needed). ⚠️ KISS ✔️ YAGNI (Implement the refreshAll functionality or delete her) ⚠️

    opened by Hannziegel 0
Owner
Rodrigo J. R. Nunes
Full-Stack Developer, Unity enthusiast, Civil Engineer. Stack: JavaScript. Open to new opportunities.
Rodrigo J. R. Nunes
JavaScript project for the Leaderboard list app, using Webpack and ES6 features, notably modules. this app consume the Leaderboard API using JavaScript async and await and add some styling.

Leaderboard Project JavaScript project for the Leaderboard list app, using Webpack and ES6 features, notably modules. this app consume the Leaderboard

bizimungu pascal 4 May 20, 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
A JavaScript project for the Leaderboard list app, using webpack and ES6 features, this is a requirement for Micronauts in Module 2 block 4. This project is MIT Licensed

LeaderBoard A JavaScript project for the Leaderboard list app, using webpack and ES6 features, this is a requirement for Micronauts in Module 2 block

Makoji David 9 Sep 9, 2022
Awesome book with ES6, this project is build using HTML,CSS, JavaScript ES6 the project allows you to add books and save them with the author , for another time checks

Project Name Awsome books Description the project. adding books daynamiclly Built With Major languages Frameworks Technologies used Live Demo (if avai

Alzubair Alqaraghuli 5 Jul 25, 2022
Erick Hans 5 Oct 26, 2022
Awesome Books project with ES6 is an application that was built using Vanilla JavaScript with ES6 features like using arrow functions. This application allows you to keep records of your favorite books.

Javascript Project Awesome Books with ES6 Using Javascript to create a simple Awesome Books project. Populating the books list and then removing one b

Ghazanfar Ali 8 Sep 28, 2022
JavaScript project for the Leader-board list app, using webpack and ES6 features, notably modules

Leaderboard JavaScript project for the Leader-board list app, using webpack and ES6 features, Built With HTML CSS Javascript webpack Getting started t

Banlon Jones 3 Feb 17, 2022
A JavaScript project for the Leaderboard list app, using webpack and ES6 features, notably modules

LEADERBOARD In this activity I am setting up a JavaScript project for the Leaderboard list app, using webpack and ES6 features, notably modules. I wil

Tobin 11 Mar 16, 2022
JavaScript project for the Leaderboard list app, built using webpack and ES6 features.

Leaderboard List App JavaScript project for the Leaderboard list app, built using webpack and ES6 features. The leaderboard website displays scores su

Samuel Mwape 8 Aug 16, 2022
A JavaScript project for the Leaderboard list app, using webpack and ES6 features, notably modules.

Leaderboard ONJoseph Leaderboard project JavaScript leaderboard project using API. Description In this activity I will set up a JavaScript project for

Joseph O 3 May 12, 2022