Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Admin Dashboard Design #70

Open
anastk-code4 opened this issue Feb 28, 2022 · 1 comment
Open

Admin Dashboard Design #70

anastk-code4 opened this issue Feb 28, 2022 · 1 comment
Labels
design enhancement 🚀 New feature or request

Comments

@anastk-code4
Copy link

anastk-code4 commented Feb 28, 2022

Admin user needs to see a Dashboard with statistics from the platform, as in the screen below, from the sidebar menu -> Dashboard
Dashboard

Blocks containing charts with Value over Time, as shown in the screen. The Admin user needs to see chart Title, date filter (from ...date... to ...date...) and a button to export the data [tbd]
The charts:

  1. Number of active hosts in the platform = number of (HOST/TRUSTED) users that have at least one (validated) hosting place in the platform, in time [Numar de gazde inregistrate pe platforma]
  2. Number of new Request = number of (validated) hosting Requests submitted in that period of time [Numar de solicitari noi depuse]
  3. Hosting capacity = number of max capacity mentioned in all the (validated) hosting submissions

Cards:

  • Number of unsolved Requests = number of request that have been Validated, and are currently not Assigned to a hosting place [Solicitari curente nerezolvate]

  • Number of free hosting capacity = sum of all capacities of hosting places that are not Assigned (some hosting places may be partially Assigned, needs to take into consideration the free spots from these places) [Capacitate curenta cazare libera]

  • Number of all people looking for accomodation = number of people from all the currently unsolved(unassigned) Requests - a request from a user that mentioned they re with their family will mention number of people he's with, so it's one(the user)+number mentioned. this is for knowing for how many people we needed to find accomodation [Total persoane din solicitari]

  • Total number of hosting Requests = number of (Validated by Admin) hosting requests registered in the platform [Total solicitari depuse]

  • Total hosting capacity = sum of all (validated) hosting places' capacities (assigned or not) [Total capacitate cazare (persoane)]

  • Number of people from all Requests = number of people from all the Requests (assigned or not) - a request from a user that mentioned they re with their family will mention number of people he's with, so it's one+number mentioned [Total persoane din solicitari]

  • Number of people assigned to a hosting place = all people from Requests that were assigned to a hosting place, including family members just as in the one above; [Total persoane cazate (alocate) pana acum]

@anastk-code4 anastk-code4 changed the title [wip]Admin Dashboard Admin Dashboard Feb 28, 2022
@anastk-code4 anastk-code4 changed the title Admin Dashboard [WIP]Admin Dashboard Feb 28, 2022
@teodoranegru teodoranegru added the enhancement 🚀 New feature or request label Oct 6, 2023
@teodoranegru
Copy link
Collaborator

Leaving this issue as a reference for an ideal dashboard design.

@teodoranegru teodoranegru changed the title [WIP]Admin Dashboard Admin Dashboard Design Oct 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design enhancement 🚀 New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants