-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Overview
Allow users to export and import their Paytick configuration and data for backup or migration purposes.
User Story
As a user, I want to export my settings to a file, so that I can restore them later or move to a new Mac.
Planned Features
- Export all settings to JSON file
- Import settings from JSON file
- Export income history (optional)
- Validation on import
- Conflict resolution UI
Data to Export
{
"version": "1.0",
"exportDate": "2025-12-26T10:00:00Z",
"userProfile": {
"monthlySalary": 14000,
"workDaysPerMonth": 22,
"workSchedule": { ... }
},
"privacySettings": { ... },
"rewards": [ ... ],
"notificationPreferences": { ... }
}UI Design
- Export button in Advanced settings
- Import button in Advanced settings
- File picker dialog (NSSavePanel / NSOpenPanel)
- Success/error feedback
Notes
- Removed from MVP to simplify initial release
- Will be added in v1.2
Priority: P4 (Backlog)
Status: ๐ Planned for v1.2