Skip to content

Sumyya518/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

A simple and user-friendly task management web application that allows users to add, view, and manage daily tasks efficiently with a clean and intuitive interface.


πŸ“Œ Features

  • πŸ“ Add tasks with Title and Description
  • πŸ“‹ View all tasks in a structured table format
  • πŸ”’ Automatic serial number generation
  • ✏️ Edit existing tasks
  • πŸ—‘οΈ Delete completed or unwanted tasks
  • 🎯 Clean and minimal UI for better productivity

πŸ–₯️ User Interface Structure

πŸ”Ή Input Section

  • Title – Enter the task name
  • Description – Describe the task details
  • Add an Item to the List – Button to add the task

πŸ”Ή Task List Section

S No. Item Title Item Description Actions
1 Sample Task Task description Edit / Delete

πŸ› οΈ Technologies Used

  • HTML5 – Structure
  • CSS3 – Styling & layout
  • JavaScript (ES6) – Functionality & DOM manipulation

βš™οΈ Functionality Overview

  • Tasks are dynamically added to the list using JavaScript
  • Each task is displayed with:
    • Serial number
    • Task title
    • Task description
    • Action buttons (Edit / Delete)
  • Clean and responsive layout for smooth user experience

πŸš€ Future Enhancements

  • Local storage support to save tasks
  • Task completion status (checkbox)
  • Search & filter functionality
  • Dark mode UI
  • Due date & priority tags

πŸ“‚ Project Purpose

This project demonstrates:

  • DOM manipulation
  • Event handling in JavaScript
  • Basic CRUD operations
  • Clean UI design for productivity apps

πŸ‘©β€πŸ’» Author

Sumyya Sadre Alam
B.Tech ECE Student | Web Developer | UI Designer


const projectStatus = "Completed & Open for Enhancements";

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages