Full Guide PDF

Settings

The Settings module lets you customize the appearance and behavior of Kooperacia to fit your preferences and building requirements.


General Settings

Navigate to Settings in the sidebar to open the general settings panel.

Display & Appearance

SettingOptionsDescription
ThemeLight / Dark / SystemControls the color scheme of the interface. System follows your OS preference.
LanguageBulgarian / EnglishChanges the interface language for your account only. Emails to residents use their own language preference.
Date FormatDD.MM.YYYY / MM/DD/YYYY / YYYY-MM-DDHow dates are displayed throughout the app.
Currency SymbolBGN, EUR, USD, etc.Symbol shown alongside monetary values.

Changes to display settings take effect immediately without a page reload.

Localization

  • Timezone — set to match your building's physical location. This affects when automatic notifications are sent (reminders fire at 08:00 in the configured timezone).
  • First day of week — Monday or Sunday, affects calendar views.
  • Number format — European (1.234,56) or American (1,234.56).

Building Settings

Building-level settings (accessible to Managers only):

Fee Settings

  • Default due date — day of the month by which fees must be paid (e.g., the 10th).
  • Late payment penalty — flat fee or percentage applied after the due date.
  • Reserve fund rate — percentage of each fee contribution that goes to the reserve fund.
  • VAT — enable if the building is VAT-registered (adds VAT line to invoices).

Notification Settings

  • Automatic reminder schedule — configure when payment reminders are sent.
  • Sender name — the name that appears in the "From" field of building emails.
  • Reply-to email — where resident replies are directed.

Privacy Settings

  • Resident payment visibility — whether residents can see a summary of the building's total collection rate (not individual payments).
  • Directory visibility — whether residents can see other residents' contact details.

Profile Settings

Manage your personal account settings:

Personal Information

  • Display name — how your name appears to residents.
  • Email address — primary contact email. Changing this requires email verification.
  • Phone number — used for SMS notifications (if configured).
  • Profile photo — upload a profile image (JPG/PNG, max 2 MB).

Security

  • Change password — enter your current password, then the new one twice.

  • Two-factor authentication (2FA) — enable 2FA using an authenticator app (Google Authenticator, Authy, etc.):

    1. Click Enable 2FA.
    2. Scan the QR code with your authenticator app.
    3. Enter the 6-digit code to confirm.
    4. Save your backup codes in a secure location.
  • Active sessions — view all devices where your account is currently logged in. Click Log out next to any session to revoke it remotely.


Release Notes

The Release Notes section (accessible via Settings) shows the version history of Kooperacia with a description of new features, improvements, and bug fixes.

  • Each release is shown in reverse chronological order (newest first).
  • Click a release to expand its details.
  • Subscribe to email notifications for new releases from your notification preferences.

Data Export

Managers can export all building data as a structured archive:

  1. Go to Settings → Data Export.
  2. Click Request Export.
  3. The system compiles the export (this may take a few minutes for large buildings).
  4. You receive an email with a download link (valid for 48 hours).

The export includes:

  • All units and residents.
  • Complete financial history.
  • Documents and attachments.
  • Contact directory.

Exports are in JSON and CSV formats, suitable for backup or migration to another system.


Danger Zone

The Danger Zone section (visible to Managers only) contains irreversible actions:

ActionDescription
Delete all fees for periodRemoves all generated fees for a selected month. Requires confirmation.
Reset buildingRemoves all data except user accounts. Requires typing the building name to confirm.
Delete accountPermanently deletes your user account. Subscriptions must be cancelled first.

These actions cannot be undone. Proceed with extreme caution.