Skip to content

Laxmikumari0799/To-do-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🌟 To-Do List Application 🌟

🎯 Objective

The goal of this project is to create a simple web-based to-do list application using HTML, CSS, and JavaScript. This project helps practice front-end web development skills and gain experience in building interactive web applications.

📖 Project Description

This to-do list application allows users to:

  • Add new tasks
  • Edit existing tasks
  • Delete tasks
  • Mark tasks as completed

The application features a user-friendly interface and is responsive across different screen sizes.

✨ Features

User Interface

  • Visually Appealing Layout: Includes a background image and day-wise sections.
  • Task Input Section: Users can input new tasks.
  • Task List: Displays tasks with checkboxes to mark them as completed.
  • Edit & Delete Options: Each task can be edited or deleted.

Functionality

  • Add New Tasks: Enter text and press the "Add" button to create a new task.
  • Task Completion: Mark tasks as completed/incomplete using checkboxes.
  • Edit Task Description: Modify existing task descriptions.
  • Delete Tasks: Remove tasks that are no longer needed.

Validation

  • Basic Validation: Prevents users from adding empty tasks.
  • Error Handling: Provides clear feedback for any potential errors.

Local Storage

  • Persistent Data: Stores to-do list data in the browser's local storage so that tasks persist even after a page refresh.

Responsive Design

  • Mobile & Desktop Friendly: Ensures the application works well on both desktop and mobile devices using CSS media queries.

Additional Features

  • Motivational Quotes: Each day displays a motivational quote in a cloud-shaped box with a light purple background.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published