Question: Using JavaScript My brand new startup wants to build a better online productivity tracker. We think that current trackers are far too complicated, and we
Using JavaScript 
My brand new startup wants to build a better online productivity tracker. We think that current trackers are far too complicated, and we want to make something that is a simple to-do list. We've hired you to build the SPA. Without worrying about design/HTML, write the functions needed to make this to-do list workable. The requirements for the to do list are: The ability to add and delete items The ability to reorganize the list (i.e. bring one to top, send down 1, etc) The ability to edit information about each task Any additional functionality you can think of is highly encouraged, but keep in mind the to do list is supposed to be simple. The list should be saved as an array of objects. Each object should have properties of title, description, date created, date due, and its status (New, Working on, Finished). Each functionality will be triggered by its own button or input
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
