Groups

This page is intended to systematize all rates (quotes) by logical categories. Groups are necessary so that the administrator can quickly navigate dozens or hundreds of rates, filter them, and find the exact one needed for editing. They are a kind of "folders" or "tags" for quotes.

Detailed description of interface elements:

  1. Title of the page "Groups":

    • Clearly indicates that we are in the group management section, which is a subsection of the "Currency Rates" menu.

  2. The "+ Add" button in the top right corner:

    • Main call-to-action button. Clicking it initiates the creation of a new group by opening a modal window with a form to fill out.

  3. Table of existing groups:

    • Displays the full list of all groups created in the system. Each row is a separate group. The columns provide the following information:

    • ID: The unique numerical identifier of the group in the database. Used by the system for internal references. Sorted by default in ascending order (from oldest to newest).

    • Name: The most important field. Shows the name assigned to the group. This name will appear in the "Group" dropdown when creating and editing quotes (as on the previous “Quote” topic). The name should be clear and informative (for example, "USDT directions", "BTC directions", "UAH Fiat").

    • Actions ("Operations" column):

      • Pencil icon (Edit): Clicking this icon opens a modal window to edit the selected group, where you can change its name and status.

      • Trash icon (Delete): Deletes the selected group from the system. Important caveat: A group can be deleted only if no quotes are linked to it. The system will not allow deleting a group that is in use to avoid breaking data integrity. If you attempt to do so, an error message will appear.

Practical use: The administrator visits this page when they need to create a new category for upcoming quotes (for example, a new asset — DOGE — is being launched and a "DOGE directions" group is needed), or when it is necessary to adjust the name of an existing group for better readability.

Practical example of creating a group:

  1. The admin plans to add a number of new directions for the USDC stablecoin.

  2. They go to the section Rates → Groups.

  3. Clicks the "+ Add" button.

  4. In the "Name" field they enter "USDC Directions" and add a short description.

  5. Clicks the "Save ✅" button.

Now, when creating a new quote (for example, for the USDC->UAH direction), they will be able to select the newly created "USDC Directions" group in the "Group" field, which will make it easy to filter and find all USDC-related rates on the main quotes page.

Last updated