A simple and nice plugin for the existing user to set their todo and also update to todo as completed or not. Admin can set todo form as a widget and also can set by shortcode. There is a settings page where admin can control if user can able to add new todo or not.
Installation is fairly straight forward. Install it from the WordPress plugin repository.