Skip to content

Ali-Sdg90/Todo-App-KnockoutJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Todo-App-img

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:

  1. Clone the repository

  2. Open the project folder in your preferred code editor.

  3. Launch the application by opening the index.html file 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:

  1. Fork the repository.

  2. Create a new branch for your feature or bug fix.

  3. Make your changes and commit them with descriptive commit messages.

  4. Push your changes to your forked repository.

  5. Submit a pull request, explaining the changes you have made and their purpose.

Steps