How mo3taz410/tasky works
The tree identifies a Flutter task-management app through its task model, task screens, and task-related components; the README itself describes only a starter project. Sampled source contains no Dart implementation, so screen-to-screen calls, persistence behavior, and the app’s runtime wiring cannot be verified. The graph maps the visible product areas without asserting those relationships.
Components 20
App screens
- App entry
lib/main.dart - Welcome
lib/features/welcome/welcome_screen.dart - Main navigation
lib/features/navigation/main_screen.dart - Home
lib/features/home/home_screen.dart - Add task
lib/features/add_task/add_task_screen.dart - To-do tasks
lib/features/tasks/to_do_tasks_screen.dart - Completed tasks
lib/features/tasks/completed_tasks_screen.dart - Priority tasks
lib/features/tasks/high_priority_tasks_screen.dart - Profile
lib/features/profile/profile_screen.dart - User details
lib/features/profile/user_details_screen.dart
Task interface
- Task model
lib/models/task_model.dart - Task item
lib/core/components/task_item.dart - Tasks list
lib/core/components/tasks_list.dart - Home priority
lib/features/home/components/high_priority_tasks.dart - Achieved tasks
lib/features/home/components/achieved_tasks.dart - Home task list
lib/features/home/components/sliver_tasks_list.dart
Shared services
- Preferences service
lib/core/services/shared_preferences_manager.dart - Storage keys
lib/core/constants/storage_keys.dart - Theme controller
lib/core/theme/theme_controller.dart
Other components
- User