Skip to content

The goal of this project is to build a simple HTML list of To Do tasks.

License

Notifications You must be signed in to change notification settings

principles31/To_Do_List

Repository files navigation

To Do list: list structure

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

Project requirements

Setup your project:

  • Set up a new project with webpack that is based on the webpack exercise you have already completed.
  • Create an index.html file and write your HTML markup here. Create an empty To Do - - List placeholder (
    or
      element). The index.html file must be set as a template using the HTML Webpack Plugin.
    • Create an index.js file and set an array of some simple to do tasks (array of objects). Each task object should contain three keys:
    • description [string].
    • completed [bool].
    • index: [number].
    • Write a function to iterate over the tasks array and populate an HTML list item element for each task.
    • On page load render the dynamically created list of tasks in the dedicated placeholder. The list should appear in order of the index values for each task.
    • Create a style.css and set rules for the To Do List. CSS must be loaded by Webpack Style/CSS Loader. Your list should be a clone of the part of the minimalist project captured in the video below.
    • https://www.youtube.com/watch?v=AcUd-_Yjjqg

    Built With

    • JS
    • HTML
    • CSS
    • Github

    Live Demo

    Live Demo

    Getting Started

    To get a local copy up and running:

    1. Clone this repository or download the Zip folder:

    git@github.com:principles31/To_Do_List.git

    1. Navigate to the location of the folder in your machine:

    you@your-Pc-name:~$ cd <folder>

    Authors

    👤 Author1

    🤝 Contributing

    • Contributions, issues, and feature requests are welcome!

    Show your support

    Give a star if you like this project!

    Acknowledgments

    • Microverse
    • Hat tip to anyone whose code was used
    • Inspiration

    memo License

    This project is MIT licensed.

About

The goal of this project is to build a simple HTML list of To Do tasks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published