A YouTube UI functional clone that integrates with both YouTube API and a custom backend API for authentication and user management.
You can find the design on Figma here: YouTube UI Clone Design
This project utilizes two APIs:
- YouTube API: For rendering videos, feed functionalities, and other video-related tasks.
- Custom Backend API: For handling authentication and user-related operations.
You can access the custom backend API here: YouTube Backend API
For detailed information about the custom API, check out the documentation here: GitHub API Documentation
To run the project locally, follow these steps:
# Clone the repository and navigate to the client folder
cd youtube-client
# Install dependencies
npm install
# Start the development server
npm run dev