The provided code constitutes a To-Do List web application. The application allows users to organize tasks into different categories, such as Personal, Work, Shopping, Coding, Health, Fitness, Education, and Finance. Users can add, mark as completed, and delete tasks within each category, providing an effective way to manage daily activities.
-
Categories:
- Organized into different categories with associated images.
-
Tasks:
- Add, mark as completed, and delete tasks within each category.
-
User Interface:
- Clean and user-friendly interface.
-
Interactivity:
- Toggle between category view and detailed task view.
- Mark tasks as completed and delete tasks individually.
-
Add Task:
- Add new tasks with descriptions and associated categories.
-
Responsive Design:
- Designed to be responsive for various screen sizes.
-
JavaScript (
script.js
):- Defines categories and tasks as objects.
- Implements functions for local storage, rendering, and user interactions.
-
CSS (
style.css
):- Applies global styles and responsive design considerations.
-
Clone the Repository:
git clone https://github.com/TacticalReader/todo-list.git
-
Navigate to the Project Directory:
cd todo-list
-
Open the Project Files:
- Open
index.html
in a web browser.
- Open
-
Explore and Interact:
- Navigate through categories, mark tasks as completed, and add new tasks.
-
Customize and Add Tasks:
- Customize categories and tasks in
script.js
. - Add new tasks by clicking the "Add Task" button.
- Customize categories and tasks in
-
Save Changes:
- Changes are saved in local storage, persisting after refresh.
- Add a new category and tasks in
script.js
. - Save, and changes will be reflected in the application.
If you'd like to contribute to the Todo-list App, follow the guidelines in CONTRIBUTING.md.
If you have any questions or would like to collaborate, you can reach out to us through the following contact information:
- Email: srivastavatanmay561@gmail.com
- Alternative Email: yashsrivastava561@gmail.com
- Phone: +91 6394729329,
- Address: Uttar Pradesh, Bahraich, 271801