This project consists of a frontend and backend application that interacts with the YouTube API.
The project is divided into two main directories:
fe/
: Frontend applicationbe/
: Backend application
The frontend is a web application that provides a user interface for interacting with YouTube data.
- Node.js
- React (or your chosen frontend framework)
- YouTube API client library
- Navigate to the
fe
directory:
- cd fe
- Install dependencies:
- npm install
The backend serves as an API gateway and handles server-side logic for the YouTube API interactions.
- Node.js
- Express.js (or your chosen backend framework)
- YouTube API
- Navigate to the
be
directory:
- cd be
- Install dependencies:
- npm install
-
Set up your YouTube API credentials (follow YouTube API documentation)
-
Start the server:
- npm start
- Clone this repository
- Set up and start the backend server
- Set up and start the frontend application
- Access the application through your web browser
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License.