Skip to content

chihsinh/todo-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ToDo List

An assignment of Web Programming (2021 spring), a course by Professor Ric Huang in NTU. A practice on React.js.

How it Works

When users first enter, the page is shown as below.

Users can insert new ToDo items by typing in the input box and pressing enter. The text on the left bottom corner will show how many incompleted items are left on the list.

By checking the check box on the left of each item, users can mark items to be completed, and a button to clear completed items will appear on the right bottom corner.

Buttons on the middle of the footer bar allow users to choose to view items in certain status.

To delete items, users can either click on the 'x' icon that appears on the right of an item when the mouse hovers above, or click on the 'Clear completed' button to clear all completed items.

Once all items are completed, the left bottom text will show "All clear!". And there will be no items to show if users choose to view items in the active status.

References

The files 'public/img', 'src/components/Header.js', and 'public/styles.css' are provided by the Professor Huang and the TAs of Web Programming in NTU.

About

A practice on React.js.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published