Together Admin Dashboard Technical Specification #400
Replies: 3 comments 9 replies
-
Awesome! Great work.
I'm not sold on the notes and multiple roles at this moment. Maybe in the future. What are you thoughts on adding the items below to the scope?
I prefer to create and edit in a different tech spec. How do you want data to pass from the server back to the client within the admin panel? |
Beta Was this translation helpful? Give feedback.
-
Issue Name: Converting React Router to Together Project: Admin Dashboard Description Acceptance Criteria Issue Name: Create a button to access the admin Dashboard Project: Admin Dashboard Description Acceptance Criteria Issue Name: Add an API endpoint that will return all events for admin Dashboard Project: Admin Dashboard Description Issue Name: Visualize all events returned from Project: Admin Dashboard Description Issue Name: Update Events model to contain a status field Project: Admin Dashboard Description Acceptance Criteria Issue Name: Notifiy the user that the event has been added to pending instead of confirming the event has been added. Project: Admin Dashboard Description Acceptance Criteria Issue Name: Change API endpoint Project: Admin Dashboard Description Acceptance Criteria Issue Name: Create a method for approving admin events Project: Admin Dashboard Description Acceptance Criteria Issue Name: Create a method to Deny admin events Project: Admin Dashboard Description Issue Name: Visualize all single events objects, but group recurring events into one event object Project: Admin Dashboard Description Acceptance Criteria Issue Name: Create a filter that allows event objects to be viewed by status code Project: Admin Dashboard Description Acceptance Criteria Issue Name: Add approve/deny events button to each visualized event on the dashboard Project: Admin Dashboard Description Acceptance Criteria |
Beta Was this translation helpful? Give feedback.
-
I've had a quick read through, I had a couple of just initial thoughts, but not 100% sure if they're within scope of this tech spec or might have missed info somewhere.
|
Beta Was this translation helpful? Give feedback.
-
Summary
The Together admin dashboard allows authorized users to manage and monitor the application's backend. It should provide a streamlined interface for managing events and user accounts.
Scope
Data Model
No response
User Stories
Implementation Details
APIs
No response
Security/Privacy
Admin dashboard needs to be accessible by only verified members of the Together project and 100Devs Mods.
Testing
Open Questions
No response
Deployment
As we're deploying major changes in the Event and User schemas to an already functioning application and DB any changes to production should be carefully considered and timed.
Beta Was this translation helpful? Give feedback.
All reactions