Shifty Dokumentation

User Profile - Page Guide

User Profile - Page Guide

View and edit your personal information and settings

Quick Reference

PropertyValue
URL/profile or /user/profile
NavigationUser Menu → Profile (click your name)
PermissionsAll roles (can edit own profile)
PurposeManage personal info and account settings

How to Reach This Page

From Any Page:

  1. Click your name or avatar in top-right corner
  2. Dropdown menu appears
  3. Click "Profile" or "Profil"

Navigation to Profile

Alternative: Some pages have "Edit Profile" link in user widgets


Page Layout

User Profile Overview

Key Areas

  1. Profile Header - Avatar, name, role badge, team
  2. Tabs - Personal Info, Security, Notifications, Preferences
  3. Edit Mode Toggle - Switch between view and edit
  4. Save Button - Commit changes

Available Actions

ActionLocationDescription
Edit Personal InfoPersonal Info TabUpdate name, email, phone, address
Upload AvatarProfile HeaderChange profile picture
Change PasswordSecurity TabUpdate login password
Enable 2FASecurity TabSet up two-factor authentication
Manage NotificationsNotifications TabEmail/push notification preferences
Set LanguagePreferences TabChoose DE/EN interface language
Set TimezonePreferences TabYour local timezone
View Employment InfoPersonal Info TabStart date, position(s), team (read-only for employees)

Personal Information Tab

Editable by You:

  • First Name, Last Name
  • Email Address (requires verification)
  • Phone Number
  • Home Address

Read-Only (Admin can edit):

  • Employee ID
  • Team Assignment
  • Position(s)
  • Role/Permissions
  • Employment Start Date

Updating Email:

  1. Enter new email address
  2. Click "Save"
  3. Verification email sent to new address
  4. Click link in email to confirm
  5. Email updated after confirmation

Personal Info Tab


Security Tab

Changing Your Password

Steps:

  1. Go to Security Tab
  2. Enter Current Password
  3. Enter New Password
  4. Enter Confirm New Password
  5. Click "Update Password"
  6. Password changed → you remain logged in

Password Requirements: Min 8 characters, 1 uppercase, 1 number, 1 special character


Two-Factor Authentication (2FA)

Enable 2FA:

  1. Click "Enable 2FA" in Security Tab
  2. Download authenticator app (Google Authenticator, Authy, etc.)
  3. Scan QR code shown with app
  4. Enter 6-digit code from app to verify
  5. Save backup codes shown (important for recovery)
  6. 2FA enabled → required for all future logins

Disable 2FA: Click "Disable 2FA", enter current password + current 2FA code

Security Settings


Notifications Tab

Email Notifications:

  • ☑ Shift assignments
  • ☑ Schedule changes
  • ☑ News articles
  • ☑ Applications status
  • ☐ Weekly schedule summary

Push Notifications (if enabled):

  • ☑ Shift reminders (24h before)
  • ☑ Urgent messages
  • ☐ Daily schedule check

Frequency Settings:

  • Immediate (real-time)
  • Daily digest (morning)
  • Weekly summary (Monday)

Unsubscribe: Uncheck all to stop receiving notifications (not recommended)


Preferences Tab

Language: Choose interface language (Deutsch or English)

Timezone: Your local timezone for time display

Date Format:

  • DD.MM.YYYY (European)
  • MM/DD/YYYY (American)

Calendar Start Day:

  • Monday (default)
  • Sunday

Theme (if available):

  • Light Mode
  • Dark Mode
  • Auto (system preference)

Profile Avatar

Upload New Avatar:

  1. Click camera icon on avatar in profile header
  2. Choose file from computer
  3. Crop/resize in popup
  4. Click "Save"
  5. Avatar updated across application

Requirements:

  • JPG, PNG, or GIF
  • Maximum 5 MB
  • Square aspect recommended

Remove Avatar: Click "Remove" → default icon shown


Role-Specific Sections

Supervisors See Additionally:

  • Supervised teams list
  • Quick access to team management

Admins See Additionally:

  • System statistics on homepage
  • License information
  • Quick links to admin functions

Employees Only See:

  • Standard personal info
  • Notification preferences
  • Basic security settings

Prerequisites

  • Login - Access your account

Tips & Best Practices

  1. Keep Email Current: All important notifications go to your email
  2. Enable 2FA: Extra security for your account
  3. Update Phone: Used for urgent contact
  4. Set Correct Timezone: Ensures shift times display correctly
  5. Configure Notifications: Choose what alerts you actually need

Common Issues

Can't change email - no verification received:

  • Check spam/junk folder
  • Ensure new email address is correctly spelled
  • Old email remains active until verification complete

Forgot current password for password change:

  • Log out
  • Use "Forgot Password" on login page
  • Reset password, then log back in

2FA codes not working:

  • Ensure phone time is accurate (codes are time-based)
  • Use backup codes if authenticator unavailable
  • Contact admin to disable 2FA if locked out

Last updated: 2026-04-24

On this page