PrimeTube is a feature-rich video streaming platform designed for seamless user interaction and intuitive navigation.
- Video Playback: Enjoy smooth playback of videos with play, pause, and seek functionalities.
- User Interaction: Engage with videos through views and comments in view mode.
- Voice Search: Search for videos using voice commands for enhanced accessibility.
- Payment Integration: Secure payment processing for premium subscriptions via Razorpay.
- AI Integration: Integration of an AI chat bot using the Google Developer Gemini API.
- Responsive Design: Ensures optimal viewing experience across various devices.
- Explore Channels: Discover content organized by channels for easy navigation.
- Frontend: Developed using React.js for dynamic UI components and state management.
- UI Framework: Enhanced with Material-UI to achieve a modern and responsive design.
- API Integration: Utilized RapidAPI for accessing video metadata and other video-related services.
- Clone Repository: Clone the repository from GitHub.
- Install Dependencies: Run
npm install
to install required packages. - Start Development Server: Use
npm start
to launch the application locally.