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

feat:Added Filter Button to filter content by watched, watching & unwatched videos and optimised Admin Panel #1486

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

KitsuneKode
Copy link

@KitsuneKode KitsuneKode commented Oct 16, 2024

Enhancement Feature

I have added a filter button to filter contents by watched, watched, and unwatched videos. Also fixed some other things.

Global
  • Filter content by watch status (watched, unwatched, or in progress)
  • Folder-level filtering for better organization
  • Video progress bars on content cards(made it working)
  • Synced with SideBar
Admin Panel
  • When course content is uploaded, the courses in the admin panel reload themselves, syncing the updates from the database and showing updated courses
    I also added a reload button just in case to trigger another re-render
  • Added Video specific title and error handling to the UpdateVideos component.

Limitation

  • Notion docs are not filtered.
  • why?; all the markAsCompleted is a null value
  • how to fix: fix the handleMarkAsCompleted function
  • Folder level filter not implemented on SideBar

Checklist before requesting a review

  • I have performed a self-review of my code
  • I assure there is no similar/duplicate pull request regarding same issue

Video

PR_CMS.mp4

@KitsuneKode KitsuneKode changed the title feat:Added Filter Button to filter out watched, watching & unwatched videos feat:Added Filter Button to filter content by watched, watching & unwatched videos Oct 17, 2024
@KitsuneKode
Copy link
Author

@devsargam can you review this?

@KitsuneKode
Copy link
Author

I am working on the notion doc and folder compatibility for this feature. Should be completed by today!

@KitsuneKode
Copy link
Author

I am working on the notion doc and folder compatibility for this feature. Should be completed by today!

@devsargam I have completed this. With folder level implementation!

@KitsuneKode KitsuneKode changed the title feat:Added Filter Button to filter content by watched, watching & unwatched videos feat:Added Filter Button to filter content by watched, watching & unwatched videos and optimised Admin Panel Oct 20, 2024
@hkirat
Copy link
Contributor

hkirat commented Oct 20, 2024

@devsargam

@devsargam
Copy link
Collaborator

devsargam commented Oct 20, 2024

@KitsuneKode can you please add screen recordings?
my bad

@KitsuneKode
Copy link
Author

@KitsuneKode can you please add screen recordings? my bad

wait actually I will provide the updated screen recording after the class.

@KitsuneKode KitsuneKode marked this pull request as draft October 20, 2024 17:32
@KitsuneKode KitsuneKode marked this pull request as ready for review October 22, 2024 19:50
@KitsuneKode
Copy link
Author

@hkirat @devsargam I fixed all issues and possible problems. Can you review this

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

Successfully merging this pull request may close these issues.

3 participants