Open manwar opened 8 months ago
I would like to work on this issue, please assign it to me
@soniyaprasad77 Done. Good luck and all the best.
I believe the functionality to add new challenges should be present on the admin's dashboard. ( Also have the ability to add new section apart from the fixed sections. ) Additionally, there should be a section on the admin's dashboard that provides access to another page specifically designed for creating new challenges. Do you agree with this? For that, I have to work on the dashboard first! i.e issue #136
@soniyaprasad77 Feel free what makes more sense to you. For admin dashboard, it is going to be loaded as compare to logged user dashboard as you can imagine. On admin dashboard, it should have square box like tile where each tile would for one task. For example, Any new comments by user that needs approval. Adding new challenge for coming week. Fixing typo to an existing challenge. Approving new member request. Remove member from mailing list. Create mailing list of active members. The list will go on as we progress.
I appreciate the clarification, and the information now has greater clarity for me. Thank you :)
I have created an SRS for ADMIN'S DASHBOARD , Can you please review ? @manwar
Software Requirements Specification (SRS) for Admin Dashboard in "Daily Weekly Challenges" Web Application
1.2 Scope This document focuses on the functional, user interface design, and system constraints specific to the Admin Dashboard.
2.2 Dashboard Overview Provide a comprehensive overview of key metrics, summaries, and notifications relevant to admin tasks.
2.3 User Management Enable admins to manage user accounts efficiently, including adding, editing, and deleting accounts. Include search and filter options for user lists.
2.4 Challenge Analytics Display analytics and insights related to challenge participation, completion rates, and user engagement.
2.5 Notification Center Implement a notification center to alert administrators about important events, updates, or issues related to challenges, user management, or the overall system.
4.2 Color Scheme Utilize a professional and visually appealing color scheme that aligns with the overall theme of the "Daily Weekly Challenges" application. ( maybe perl and raku logo color pallete )
4.3 Responsiveness Ensure the Admin Dashboard design is responsive and optimized for various screen sizes, including desktop and mobile devices.
can i show the performance metrics something like this :
In our case , we can show the reviewers count and guest users count and challenge participation, completion rates, and user engagement.
@soniyaprasad77 SRS looks perfect to me.
For admin only, there should page a where admin can prepare the next week challenge. It would be something like a blog. Also have the ability to add new section apart from the fixed sections.
Checkout the current format:
https://theweeklychallenge.org/blog/perl-weekly-challenge-259/