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

Feature Request #2462

Closed
Unnati-Gupta24 opened this issue Nov 22, 2024 · 3 comments
Closed

Feature Request #2462

Unnati-Gupta24 opened this issue Nov 22, 2024 · 3 comments
Labels
feature request good first issue Good for newcomers ui/ux issue related and being worked with the figma file of the Admin UI unapproved

Comments

@Unnati-Gupta24
Copy link

Currently, Talawa Admin lacks basic analytics capabilities for organization administrators to track member engagement and event participation. This makes it difficult for administrators to understand their organization's performance and growth.

I am aiming to make a simple yet effective analytics dashboard that provides:

  1. Member Analytics:

    • Total member count
    • Active vs inactive member counts
    • New member count (last 30 days)
  2. Event Analytics:

    • Total events count
    • Upcoming vs past events
    • Basic attendance tracking
  3. Core Features:

    • Simple date filter (last 7 days, last 30 days, last 3 months)
    • Basic charts using Recharts
    • CSV export functionality
    • Mobile-responsive design
  4. Technical Implementation:

    • React components
    • Apollo Client for GraphQL
    • Recharts for basic charts
    • Tailwind CSS for styling

Additional context

  • Focus on essential metrics only
  • Keep the UI clean and simple
  • Ensure good performance on mobile devices
  • Use clear, readable charts
  • Include loading states and error handling

Skills Required

  • Basic React knowledge
  • Basic GraphQL understanding
  • Simple data visualization
  • CSS fundamentals

Please review it and allow me to start working on this issue

@github-actions github-actions bot added ui/ux issue related and being worked with the figma file of the Admin UI unapproved good first issue Good for newcomers labels Nov 22, 2024
Copy link

Congratulations on making your first Issue! 🎊 If you haven't already, check out our Contributing Guidelines and Issue Reporting Guidelines to ensure that you are following our guidelines for contributing and making issues.

@duplixx
Copy link
Member

duplixx commented Nov 22, 2024

@Unnati-Gupta24
please rename the issue with relevant description and member analytics is already present in the event dashboard. It includes analytics like event attendance, demographics, and feedback.
please go through the whole codebase

@Unnati-Gupta24
Copy link
Author

Unnati-Gupta24 commented Nov 22, 2024

Ok sure I just rechecked it event dashboard is there. @duplixx Thanks for the reply. I'll try to find another feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request good first issue Good for newcomers ui/ux issue related and being worked with the figma file of the Admin UI unapproved
Projects
Development

No branches or pull requests

2 participants