Backend: - Entity/Task.php - Enum/TaskStatus.php - Collection/TaskCollection.php - DTO/TaskRequest.php - Repository/TaskRepository.php - Service/TaskManager.php - Controller/Api/TaskController.php Frontend: - views/Task.vue - views/TaskAll.vue - views/TaskEdit.vue - stores/tasks.js - services/api.js → taskApi - router/index.js → /tasks, /tasks/all, /tasks/:id App: - data/Task.kt - data/TaskApi.kt - ui/task/TaskScreen.kt - ui/task/TaskAllScreen.kt - ui/task/TaskEditScreen.kt - ui/task/TaskListViewModel.kt - ui/task/TaskAllViewModel.kt - ui/task/TaskEditViewModel.kt - ui/task/DatePickerField.kt - ui/task/StatusDropdown.kt - ui/task/DateFormat.kt