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

Add a SidePanel View for Generated Quizzes #150

Open
ishaanxgupta opened this issue Jan 16, 2025 · 3 comments
Open

Add a SidePanel View for Generated Quizzes #150

ishaanxgupta opened this issue Jan 16, 2025 · 3 comments

Comments

@ishaanxgupta
Copy link

Description

Introduce a SidePanel View to provide users with an organized and enhanced experience when accessing their previously generated quizzes. This feature will improve accessibility and streamline navigation by displaying recent quizzes directly in a sidebar.

Feature Details

  • Objective: To enhance user experience by displaying recent quizzes in a well-structured and interactive SidePanel.
  • Functionality:
    1. A hamburger menu icon in the top-right corner of the application will open the SidePanel.
    2. The SidePanel will display:
      • A list of the last 5 generated quizzes fetched from localStorage.
      • Key details for each quiz, such as topic, number of questions, difficulty, and creation date.
      • Clickable items that navigate the user to a detailed quiz view.
    3. Include a clear history button to reset stored quizzes.

Benefits

  • Organizes quiz history for quick reference.
  • Improves user engagement with a visually appealing and interactive interface.
  • Facilitates better accessibility by consolidating quiz data in a single location.

Screenshots/Design Mockups

Sidebar.added.mp4
@vijaysingh60
Copy link

hi @ishaanxgupta i would love to take this task

@ishaanxgupta
Copy link
Author

Hi @vijaysingh60,
Already raised a PR for this

@himasnhu018
Copy link

Hey @ishaanxgupta This issue is fixed now i am raising the PR. Kindly review and give feedback if much changes required.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants