Welcome to the Distraction-Free YouTube Player, a platform developed for focused and optimized learning with YouTube videos!
- 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.
To get started with the Distraction-Free YouTube Player, follow these steps:
-
Navigate to the frontend directory:
cd frontend
-
Install the dependencies:
npm install
-
Run the development server:
npm start
This will start the application locally. Open http://localhost:3000 to view it in your browser.
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.
- 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!).
Check out the source code on GitHub:
Platform designed by Salman Qureshi and redesigned by Zaid Adil.
Thank you for trying the Distraction-Free YouTube Player! Stay tuned for updates.