Skip to content

The following is an angular-js SPA(single page application). This is a simple to-do list application that will change its color if a certain task has been completed or not. The application is under development the "main" branch is the final code.

Notifications You must be signed in to change notification settings

wizcoderx/Simple_to_do_list_angularjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

AngularJS To-Do List with Typing Animation

A interactive To-Do List application built with AngularJS, featuring a unique typing animation. Static Web application is present inside the static_web_application folder, its the raw code XD

Table of Contents

  1. Overview
  2. Code Highlights
  3. Styling Details
  4. Contributing

Overview

This AngularJS To-Do List is not just functional but also visually engaging with a creative typing animation. Manage your tasks efficiently while enjoying a dynamic user experience.

Code Highlights

  1. Working with Simple Angular Forms:

    • The form is created using AngularJS directives such as ng-submit, ng-model, and ng-show.
  2. Working with Select and Options:

    • The task priority is selected through a dropdown menu (<select>), providing users with options for High, Medium, and Low priorities.
  3. Input Validations:

    • The form includes the required attribute to ensure that the task input field is not empty.
    • A custom function, isDuplicateTask, prevents the addition of tasks with duplicate names.
  4. Using CSS Classes:

    • Different CSS classes are applied dynamically based on task properties, such as completion status and priority, enhancing the visual appeal of the to-do list.
  5. Form Events:

    • The ng-submit and ng-change directives are utilized to handle form submission and checkbox changes, respectively.
  6. Custom Validation:

    • The isDuplicateTask function checks whether the entered task already exists in the list, preventing the addition of duplicate tasks.

Styling Details

  • The page features a stylish and eye-catching typing animation for the header "To-Do List..."
  • The background is set to black, providing a sleek and modern appearance.
  • High-priority tasks are highlighted in bold red, and completed tasks have a line-through and green font color.

Contributing

Developers who wish to contribute can do so by creating a pull request and saving their code on a separate branch. Your contributions are highly valued!

About

The following is an angular-js SPA(single page application). This is a simple to-do list application that will change its color if a certain task has been completed or not. The application is under development the "main" branch is the final code.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages