Skip to content

A customizable and responsive video player application built with React. This project allows users to play, pause, seek, and control video playback with an intuitive interface. Designed for learning and demonstration purposes.

Notifications You must be signed in to change notification settings

Geekykiran/video-player

Repository files navigation

Video Player

A customizable and responsive video player application built with React. This project allows users to play, pause, seek, and control video playback with an intuitive interface. Designed for learning and demonstration purposes.

Features

  • Play, pause, and seek video files
  • Volume and playback speed controls
  • Responsive design for desktop and mobile
  • Customizable UI components
  • Supports multiple video formats

Project Structure

video-player/
├── public/
│   └── index.html
├── src/
│   ├── components/
│   │   └── VideoPlayer.jsx
│   ├── App.js
│   ├── index.js
│   └── styles/
│       └── VideoPlayer.css
├── package.json
└── README.md

Installation

  1. Clone the repository:

    git clone https://github.com/Geekykiran/video-player.git
    cd video-player
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev

Usage

  • Place your video files in the public folder or use remote video URLs.
  • Update the video source in VideoPlayer.jsx as needed.
  • Access the app at http://localhost:3000 in your browser.

Contribution Guidelines

  1. Fork the repository and create your branch.
  2. Make your changes with clear commit messages.
  3. Submit a pull request describing your changes.

License

This project is licensed under the MIT License.

Acknowledgements

  • React documentation
  • Open source video player libraries for inspiration

About

A customizable and responsive video player application built with React. This project allows users to play, pause, seek, and control video playback with an intuitive interface. Designed for learning and demonstration purposes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published