Skip to content

Conversation

rohitPandey469
Copy link
Contributor

Description

I have implemented a new feature by introducing a "featured_video" field, designed to store the link to a tutorial's video file. Users can now click on the MovieIcon component while creating a new tutorial, triggering a pop-up window that enables them to choose a video file for upload to Firebase. Additionally, I have introduced a new card named "CardWithVideo," utilizing CardMedia and linking to the video URL, to showcase videos on the HomePage. Also I have thought of some changes like instead of two different fields have one field called "featured_media_link" and cards like card with media and without media.

Related Issue

Fixes #192

Motivation and Context

Currently the user lacks the option for uploading his videos to tutorials so I tried to implement it.

How Has This Been Tested?

This change addresses the current lack of an option for users to upload videos for their tutorials, providing a solution to enhance the user experience.

Video demonstrating the change:

d0abaf98-0a10-4892-a035-95132dc265c8.mp4

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

@rajutkarsh07
Copy link
Collaborator

rajutkarsh07 commented Feb 19, 2025

resolve conflicts and remove the console.log wherever used
All the others things look fine

@rohitPandey469
Copy link
Contributor Author

Ok sir

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.

[ Feat : Implementing Functional Video Uploads for Seamless Tutorial Creation ]
2 participants