This is an example of Todo list app that was build using MVC pattern and TypeScript. The original TodoMVC project inspired this work.
Here is the complexity of the project calculated using Succinct Code Counter:
───────────────────────────────────────────────────────────────────────────────
Language Files Lines Blanks Comments Code Complexity
───────────────────────────────────────────────────────────────────────────────
TypeScript 8 581 67 0 514 33
HTML 1 16 0 0 16 0
───────────────────────────────────────────────────────────────────────────────
Total 9 597 67 0 530 33
───────────────────────────────────────────────────────────────────────────────
Estimated Cost to Develop (organic) $13,870
Estimated Schedule Effort (organic) 2.71 months
Estimated People Required (organic) 0.46
───────────────────────────────────────────────────────────────────────────────
Processed 14601 bytes, 0.015 megabytes (SI)
───────────────────────────────────────────────────────────────────────────────