A simple and efficient Todo List application that allows users to manage their tasks with ease. The application features a clean interface with the ability to add and delete tasks, making it perfect for daily task management.
- Add new tasks to the list
- Delete tasks with a single click
- Clean and intuitive user interface
- Responsive design
- Gradient background
- Task persistence during session
- Input validation
- Square bullet points for better readability
- HTML5
- CSS3
- JavaScript (Vanilla)
Todo-list/
├── Index.html # Main HTML file
├── Style.css # Styling and layout
└── app.js # Todo list functionality
The application provides a simple task management system:
-
Adding Tasks:
- Enter task in the input field
- Click "Add to List" button
- Task appears in the list with a delete button
- Input field clears automatically
-
Deleting Tasks:
- Click the "Delete" button next to any task
- Task is immediately removed from the list
- No confirmation required for quick task management
-
User Interface:
- Clean and minimal design
- Gradient background for visual appeal
- Responsive layout
- Clear visual hierarchy
- Clone or download this repository
- Open
Index.htmlin your web browser - To add a task:
- Type your task in the input field
- Click "Add to List" or press Enter
- To delete a task:
- Click the "Delete" button next to the task
You can customize the application by:
- Modifying the color scheme in
Style.css - Adjusting the button styles
- Changing the input field appearance
- Adding task categories
- Implementing task completion status
- Adding due dates
- Implementing local storage for task persistence
This project works on all modern browsers that support:
- ES6 JavaScript
- CSS3
- HTML5
- Flexbox layout
Potential improvements could include:
- Task completion checkboxes
- Task editing functionality
- Task categories or tags
- Due date implementation
- Local storage for task persistence
- Task priority levels
- Search functionality
- Task sorting options
This project is open source and available for personal and commercial use.