/to-do-list

Add, update, complete, and remove tasks efficiently with this To-Do List.

Primary LanguageJavaScript

TO-DO LIST

Personal project developed to create my portfolio as a front-end developer.

Project Description

The "To-Do List" is a simple task management application where users can efficiently add, update, complete, and remove tasks.

The app was developed as a personal project with the aim of creating an online task list to assist with daily organization. The interface was designed by a designer in Figma, ensuring an attractive and intuitive layout, and I implemented it using HTML, CSS, and JavaScript in VS Code, allowing me to practice my skills.

In addition to the basic functionalities of adding, updating, and removing tasks, the "To-Do List" also offers features such as the ability to mark tasks as completed and hide or show completed tasks. This allows users to focus on pending tasks and keep their list organized.

Features

  • Add new tasks to the list
  • Update information for existing tasks
  • Mark tasks as completed
  • Remove tasks from the list
  • Hide and show completed tasks with the "Hide/Show Completed Tasks" button.
  • Display the current day of the week and date through an integrated API.

Tools Used

  • HTML, CSS, and JavaScript for the structure, style, and interaction of the application.
  • Google Fonts for font styling.
  • Google Fonts API for importing custom fonts.
  • GitHub for hosting and version control of the project.

Project Access

To access the project's source code, please click here.

Additionally, you can review the layout on Figma by clicking here.

Developer

Ana Molinari