- Creation of todo items
- Marking todo items as completed
- Removing todo items
- Filtering the todo list by completed or incomplete items
- Frontend only: all data is stored in the browser's local storage — ensures privacy
- Minimal and friendly design
- Kotlin for main logic
- React + Kotlin's typesafe HTML DSL for layout
- CSS for styling