Appearance
Settings
Overview
Each user account has a personal settings record that stores preferences for how the app looks and behaves. These settings are independent of the user's public profile and can be updated at any time.
Fields
| Field | What it represents |
|---|---|
| Main screen | The screen shown when the app opens — either the card collection or the social feed |
| Currency | The preferred currency for displaying prices and artwork values — USD or EUR |
| Measurement | The unit system used for artwork dimensions — centimetres or inches |
| Language | The language the app is displayed in — English, German, or Spanish |
Relations
Business Rules
- Each user has exactly one settings record, created automatically when they register.
- A user can update their own settings at any time.
- Settings changes take effect immediately.
Constraints
- Each preference field only accepts values from its fixed list of valid options (as listed in the Fields table).
- A settings record cannot exist without an associated user account.