https://github.com/ali-sdg90/todo-app-knockoutjs
Todo app for CS_Internship
https://github.com/ali-sdg90/todo-app-knockoutjs
css javascript knockoutjs scss todo-app
Last synced: 2 months ago
JSON representation
Todo app for CS_Internship
- Host: GitHub
- URL: https://github.com/ali-sdg90/todo-app-knockoutjs
- Owner: Ali-Sdg90
- Created: 2023-05-28T08:44:21.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-08T13:39:55.000Z (almost 3 years ago)
- Last Synced: 2025-12-26T08:36:20.422Z (6 months ago)
- Topics: css, javascript, knockoutjs, scss, todo-app
- Language: HTML
- Homepage: https://ali-sdg90.github.io/Todo-App-KnockoutJS/
- Size: 104 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Todo-App-knockoutJS
This is a sleek and visually appealing Todo-App built using Knockout.js. It
allows users to efficiently manage their tasks with features such as adding
new tasks and deleting existing ones. Tasks can be categorized into three
modes: active, complete, and all.

Features
-
Add Task: Easily add new tasks to your to-do list
with an intuitive interface for quick entry of task details.
-
Delete Task: Remove unwanted tasks from the list
with a simple click, keeping your to-do list organized and
clutter-free.
-
Categorization: Categorize tasks into active,
complete, and all modes for convenient viewing based on completion
status.
Installation
To use this Todo-App, follow the instructions below:
-
Clone the repository
Open the project folder in your preferred code editor.
-
Launch the application by opening the
index.htmlfile in a web browser.
Technologies Used
This Todo-App was developed using the following technologies and libraries:
-
HTML: The standard markup language for creating the
structure and elements of web pages.
-
CSS: The style sheet language used for designing the
visual presentation of web pages.
-
JavaScript: The programming language that enables
dynamic behavior and interactivity in web applications.
-
Knockout.js: A powerful JavaScript library for building
dynamic and responsive user interfaces. Knockout.js facilitates the
creation of interactive web applications with a clean separation between
data model and view components.
Contributing
Contributions are welcome! If you would like to contribute to this project,
please follow these steps:
Fork the repository.
Create a new branch for your feature or bug fix.
-
Make your changes and commit them with descriptive commit messages.
Push your changes to your forked repository.
-
Submit a pull request, explaining the changes you have made and
their purpose.