Skip to content

DS013git/youtube-player

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Distraction-Free YouTube Player

YouTube Logo Welcome to the Distraction-Free YouTube Player, a platform developed for focused and optimized learning with YouTube videos!

Features:

  • Distraction-Free YouTube Learning: Watch YouTube videos in a clean, minimalist interface without distractions.
  • 2x Page Optimization Speed: Improved speed for a seamless experience.
  • Lite Version: Designed to be light on resources, allowing you to focus on learning.
  • Focused Learning: The interface is tailored for maximum concentration.

Setup Guide:

To get started with the Distraction-Free YouTube Player, follow these steps:

  1. Navigate to the frontend directory:

    cd frontend
  2. Install the dependencies:

    npm install
  3. Run the development server:

    npm start

    This will start the application locally. Open http://localhost:3000 to view it in your browser.


Development Note:

This project is currently in the development phase. At this stage, the code may include hardcoded elements and can be challenging for beginners to understand. However, we have plans to refactor the frontend code to make it more readable, with clean and modular components for improved maintainability.


Future Goals:

  • User Base Personalization (Stateful): Customization based on user preferences (will require cookies).
  • Dedicated Account for Each User: Sign in and have your own personalized space.
  • Course Completion Tracking: Track the progress of your courses and videos.
  • Categories: Organize your learning into various categories (Ideas are welcome!).

Source Code:

Check out the source code on GitHub:

hotheadhacker/youtube-player

Credits:

Platform designed by Salman Qureshi and redesigned by Zaid Adil.

Thank you for trying the Distraction-Free YouTube Player! Stay tuned for updates.

About

youtube-player

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 70.4%
  • HTML 23.4%
  • CSS 6.2%