Admin page (Master account) - Waiviogit/waivio GitHub Wiki

The "Admin" section is designed to provide specific users with detailed statistics from the entire platform. This includes insights into website statistics, user whitelists, and new account performance. The Admin page will be located in the user pop-over menu, alongside options like My Feed, Earn, etc.

image

Website Statistics

Websites page includes 3 tabs:

  • Websites – Displays information about all sites, with the ability to remove sites and view overall site statistics.
  • Subscriptions – Shows subscription details for sites.
  • Credits – Contains a history of credits granted by admins to users, and allows admins to grant credits to users even if they don't have a site.

The Website Statistics page offers a comprehensive snapshot of website performance with the following key metrics from the Manage section:

  • Owner: The website's owner link and an additional "add credits" feature allow the admin to add funds for users.
  • Balance (USD): The site's current balance in USD.
  • Average DAU*: The average number of daily active users over the past 7 days for all user sites.
  • Daily Cost (USD): The daily expenditure required to keep the website running.
  • Days Remaining: The estimated number of days the website can remain active based on its current usage and available balance.
  • Website: The name of the website.
  • Template: The website template.
  • Status: The website's status (active, inactive, suspended).
  • Site DAU*: The average number of daily active users over the past 7 days for a specific site.
  • Actions: If the site status is suspended or inactive, a "delete" button is available. Users can delete the site, making the domain available again.

Text: Website statistics Owner Balance (USD) Average DAU* Daily cost (USD) Days remaining Website Template Status Site DAU* Actions

* Daily active users are averaged over the last 7 days.

** If the account balance becomes negative, all websites will be suspended. The estimate of the Days remaining is based on the current website usage and is subject to change.

image

"Credits" Modal Window

When the "Add Credits" link is clicked, the "Credits" modal window will open.

  • Title: "Credits"
  • To: The user to whom the credits will be added.
  • Amount: A field to enter the number of credits, counted in USD.
  • Note: This amount will be added to the user's site balance. No transaction will be recorded, as it constitutes credits.
  • Confirm: A button to confirm the action.
  • Cancel: A button to cancel the action and close the modal window.

In the user's site reposts, there will be a record stating that credits were added by the admin.

image image Image

Credits

The Credits tab appears as a nested menu within the Websites Admin page. At the top, there's an option to add credits to a user. Below that, a transaction history is displayed in a table format similar to the one in Reports, but it includes only credit-related entries.

Columns:

  • Date
  • Action
  • Amount (USD)
  • To Image

Whitelist

The Whitelist section allows users to manage access benefits on the Waivio platform. The user can add and remove users.

Text: Whitelist Add user to the whitelist: Whitelisted users will have access to benefits on the Waivio platform. image

New accounts

The New Accounts section contains detailed information about purchased tickets for new accounts.

  • User: The account holder.
  • Purchased: The total number of tickets purchased by the user.
  • Used: The number of tickets used or activated.
  • Total: The cumulative data, displayed in the last row for a comprehensive overview.

Text: New accounts User Purchased Used Total image

Master

The Waivio account acts as the 'master' of the entire platform, with its vote carrying more weight than even the site owner's. His voice even on the sites dominates the owner. We must retain the ability to correct, add, delete anything on our platform. image

Additional information

  • [section / admin] Add a new admin section where a specific user can access the main statistics of all sites, manage the whitelist, and view VIP ticket information. #7138
  • [ratings / master] Add master functionality for the rating value. The master value will take precedence over all others. #7279
  • [role / master] Add a master account: The Waivio account should act as the 'master' of the entire platform, with its vote carrying more weight than even the site owner's. #7154
  • [site / credits] Add the ability to add credits to sites via the Admin panel #7331