DevChallenges
Loading...

Todo List Application

Challenge: Develop a simple todo list application using HTML, CSS, and JavaScript. The app should allow users to add, edit, and delete tasks with a checkbox to mark them as complete.

Follow the instructions below:

  • Display a list of tasks with checkboxes

  • Allow users to add new tasks

  • Implement editing functionality for task names

  • Provide the ability to delete tasks

  • Toggle the checkbox to mark a task as complete

  • Include a counter for the number of remaining tasks

  • Persist the tasks using local storage

Once you have completed the challenge, submit your solution by providing the URLs for your GitHub repository and live application hosted on any platform. Additionally, please include a concise explanation of the work you have done.

Furthermore, we encourage you to assess and offer feedback on the solutions submitted by other participants.

How to start

  • Read the challenge's details
  • Start the challenge
  • Have fun coding!!