Skip to content

Conversation

@whoisasx
Copy link

@whoisasx whoisasx commented Dec 3, 2025

Hi @hkirat, @devsargam, @Rajankannaujiya πŸ‘‹

Resolves #1897
I have resolved the concerned issue. Below is a summary of the changes:


βœ… Enhancements Implemented

1. Recently Watched Video Tracking

  • Previously, there was no way to identify the last video a user watched.
  • I have added a banner at the top of each course section that displays the most recently played video for the user.

2. Week Folder State Persistence

  • The app did not remember which week folder the user was exploring.
  • Now, when the user returns after viewing a week's content, the same week automatically remains in focus, improving navigation and overall user experience.

3. Improved Seed File for Better Testing

The seed file has been updated to include more realistic and complete test data.
This ensures:

  • More robust and reliable testing
  • Better coverage of various scenarios
  • Easier validation of new features (recently watched video + week focus)

πŸŽ₯ Demo

An MP4 file has been attached below to demonstrate and compare the behavior before and after the fix.

before.mp4
after.mp4

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

@devsargam devsargam requested a review from hkirat December 5, 2025 13:09
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.

feature: Add a "Continue Watching" or "Last Watched" Section to Course Dashboard

1 participant