Craete a Location's administration functionality so that an administrator can execute the basic CRUD actions on the different locations of the system
The administrator needs to be able to execute the following actions:
View a list of all locations in the system with their basic information
Be able to create a new location and configure the required information required for the connection to the inverter.
Be able to update an existing location and view related elements linked to it.
Be able to disable / enable features to the location
Be able to delete locations (if dependencies allow it).
Use Case
See the issue comments section for a series of basic use case expected for the feature.
Expected Behavior
Once the administror access the functionality, a list of the locations will be shown with their basic information. At the list, the administrator, will be able to filter / sort the table for any of the available columns.
A series of buttons will allow the administrator to execut the actions fo Create, Update or Delete. The the Create button, is not required to have a row of the list selected. For the Update button, the administrator must select only one row of the list. For the Delete button at least one row is selected.
For the Create and Update buttons, once clicked, a series of forms will be shwon with the information of the location, and the administrator will be able to edit those values.
Additional Context
The functionality is restricted to administrator users, therefore, a new Administrator profile must be created.
Implementation Suggestions
Since a series of administration functionalities will be created, they all need to follow the same UI/UX patterns.
Feature Request
Description
Craete a Location's administration functionality so that an administrator can execute the basic CRUD actions on the different locations of the system
The administrator needs to be able to execute the following actions:
Use Case
See the issue comments section for a series of basic use case expected for the feature.
Expected Behavior
Once the administror access the functionality, a list of the locations will be shown with their basic information. At the list, the administrator, will be able to filter / sort the table for any of the available columns.
A series of buttons will allow the administrator to execut the actions fo Create, Update or Delete. The the Create button, is not required to have a row of the list selected. For the Update button, the administrator must select only one row of the list. For the Delete button at least one row is selected.
For the Create and Update buttons, once clicked, a series of forms will be shwon with the information of the location, and the administrator will be able to edit those values.
Additional Context
The functionality is restricted to administrator users, therefore, a new Administrator profile must be created.
Implementation Suggestions
Since a series of administration functionalities will be created, they all need to follow the same UI/UX patterns.
Impact on Existing Features
No impact in current existing features.
Related Issues