Module '2' Week two '2' project. The following technologies are used: HTML, CSS , Webpack, and JavaScript. Features of this app are rendered dynamically. It allows user to pinned or add task the will be doing on it. Local storage session is implemented. Task stay on app when user refresh or reload page. Task can be checked when completed.

Overview

To Do list:

Description the project.

Built With

  • Major languages
  • Frameworks
  • Technologies used

Screenshot of project

Built With

  • HTML, JAVASCRIPT, CSS, and Webpack

Live Demo (if available)

Live Demo Link

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

  • A basic knowledge of html, css, and javascript

Setup

Download the zip file for repository and unzip it. You should have a code editor

please get your browser update. To get a local copy up and running follow these simple steps.

Run the command below from the terminal

  • git clone in your terminal

Install

Install any code editor of you choice Install linters for Html, Css, and Javascript

Run tests

To run tests you can use the following commands For HTML you should run " npx hint . " on your terminal in root directory of project For Javascript you can run " npx eslint . on your terminal in the root directory of project

Deployment

N/A

Authors

👤 Author1

Evans Kupour

🤝 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

  • Hat tip to anyone whose code was used
  • Thanks for Microverse for providing this platform.

📝 License

This project is MIT licensed.

NOTE: we recommend using the MIT license - you can set it up quickly by using templates available on GitHub. You can also use any other license if you wish.

You might also like...

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.

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

Jun 7, 2022

This project is built with JavaScript, Webpack, HTML & CSS, Leaderboard api. When user clicks on Refresh button it hits the api and responds with the data, The user can also post data to the api

This project is built with JavaScript, Webpack, HTML & CSS, Leaderboard api. When user clicks on Refresh button it hits the api and responds with the data, The user can also post data to the api

leaderboad Description the project. this project is about the leaderboad i did during Microverse to build a website for adding Data to the API and fet

May 30, 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

Nov 1, 2022

In this project, I built a basic website that allows users to add/remove books from a list using HTML/CSS to build the app and JavaScript to add functionalities. This project was organized using modules and ES6 syntax implemented.

Awesome books: with ES6 Description the project. Built With HTML CSS JAVASCRIPT Live Demo (if available) Live Demo Link Getting Started This is an exa

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

Apr 11, 2022

"Awesome books" is a simple website that displays a list of books and allows you to add ang remove books from that list. Also you can store your data in your local storage. Build with JavaScript, HTML and CSS.

Awesome Books Creating an app that adds and delete books from a list. Built With HTML CSS JavaScript Application Page url https://TimmyChan99.github.i

Jan 28, 2022
Comments
  • Todo-List: interactive-list

    Todo-List: interactive-list

    The following was done in this milestone:

    General requirements

    • Make sure there are no linter errors
    • Used correct GitHub Flow
    • Applied professional documentation practices

    HTML/CSS requirements

    Followed our list of the best practices for HTML & CSS

    JavaScript requirements

    • Followed our list of best practices for JavaScript

    Project requirements

    • Added new JavaScript files and imported them as a module: which contains methods related to the status updates (completed: true/false).
    • Added event listener to the checkbox (change).
    • Update items object's value for completed key upon user actions. Implement a function for the "Clear all completed" button (use filter() method). Store the updated array of items in local storage, so the user gets the correct list values after the page reloads.
    opened by Doheera-kosi 0
  • Add and Remove

    Add and Remove

    General requirements

    • No linter errors.
    • Correct usage of GitHub Flow
    • Applied professional documentation practices

    HTML/CSS requirements

    • Follow our list of the best practices for HTML & CSS

    JavaScript requirements

    • Follow our list of [best practices for JavaScript

    Project requirements

    • Remove all hardcoded items from the tasks array.
    • Create a new JavaScript file for the new functionality.
    • 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.
    • By default new tasks have the property completed set to false and the property index set to the value of the new array length (i.e. if you're adding a 5th task to the list, the index of that task is equal to 5).
    • Deleting a task should update all remaining items' indexes, so they represent the current list order and are unique(i.e. if you're deleting the first task index 1 from the list, the index of the next task(2) is set to 1)
    • All changes to the To Do List are saved in local storage.
    opened by Doheera-kosi 0
  • To-Do List App

    To-Do List App

    The following were achieved in this milestone:

    General requirements

    • Make sure that there are no linter errors
    • Make sure that you used correct GitHub Flow
    • Make sure that you documented your work in a professional way

    HTML/CSS requirements

    • Followed our list of the best practices for HTML & CSS.

    JavaScript requirements

    • Follow our list of best practices for JavaScript

    Project requirements

    • Set up a new project with webpack that is based on the webpack exercise I already completed.
    • Created an index.html file with HTML markup.
    • Created an empty To Do List placeholder with "ul" element.
    • The index.html file is as set as a template using the HTML Webpack Plugin.
    • Created an index.js file and set an array of simple to do tasks (array of objects).
    • Each task object contains three keys: -- description [string]. -- completed [bool]. -- index: [number].
    • Wrote a function and iterated over the tasks array and populated to HTML list item element for each task.
    • On page load items are rendered dynamically and create list of tasks in the dedicated placeholder.
    • The list appear in order of the index values for each task.
    • Created a style.css and set rules for the To Do List.
    • CSS is loaded by Webpack Style/CSS Loader.
    • The list is a clone of the part of the minimalist project captured in the video below.
    opened by Doheera-kosi 0
Owner
Evans Kupour
Hello everyone | Evans Kupour here | A tech enthusiast and an Aspiring Full-Stack Software Developer. Available to new opportunities and new jobs.
Evans Kupour
A single-page application that allow users to add their To Do items. The items could be checked as completed and the completed task can be removed. Built with JavaScript, HTML and CSS

To Do list Application This is a single page application that allows users to keep track of their tasks. Users can add the task and also check the che

Micheal Oguntayo 4 Oct 14, 2022
zieeco 12 Jul 8, 2022
Satyam Sharma 3 Jul 8, 2022
Richard Chileya 5 Nov 11, 2022
An app to manage tasks. A user can add, delete and edit a task and mark it as completed, It uses simple GUI and relies on DOM manipulation in pure JS and using local storage.

An app to manage tasks. A user can add, delete and edit a task and mark it as completed, It uses simple GUI and relies on DOM manipulation in pure JS and using local storage.

KHITER Mohamed Achraf 6 Aug 20, 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
A web app build with HTML, CSS, and JavaScript. It allow users to add a book title and and it's author. Content are rendered also dynamically.

Awesome books: with ES6 Description the project. Built With Major languages Frameworks Technologies used Awesome Books In this project the featured se

Evans Kupour 9 Nov 4, 2022
Microverse Module 02 Project: This is education project that allow user to add desire books to the list and also delete books. It makes use of local storage to preserve the data on the web browser.Built with HTML, CSS, JavaScript

Project Demo Live Demo AWESOME BOOK PROJECT Project allow user to add desire books to the list and also delete books. It makes use of local storage to

Ajayi Ridwan 8 Dec 3, 2022