Developing an Application for YouTube Channel Integration via Website
Vinay Chougale/Salokhe, Bapurao Patil, Sharad Dubukawad, Raviraj Patel, Dr Chaya Jadhav
Dept. of Computer Science Engineering
Dr. D.Y. Patil Institute of Technology, Pune, Maharashtra,
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - This research paper focuses on the development process of a YouTube channel management application that utilizes Express and Node.js as the backend framework with MongoDB as the database, and Flutter with Dart for creating an APK file. The objective is to provide content creators with an efficient tool for managing their YouTube channels. The paper highlights the importance of establishing an API connection between the frontend and backend components. This connection allows seamless communication, enabling the application to fetch data from the backend, such as channel videos, user information, and authentication status. The backend development also incorporates security measures to protect user data and implement user authentication for secure access to channel management features. This paper delves into the technical aspects of backend development using Express, Node.js, and MongoDB, etc. Additionally, it covers the process of integrating Flutter with Dart to design and develop the frontend of the mobile application. Emphasis is placed on the API connection between the frontend and backend, ensuring data synchronization and efficient channel management functionality. The research paper concludes by highlighting the benefits of this integrated approach, enabling content creators to efficiently manage their YouTube channels through a dedicated mobile apk.
Key Words: YouTube channel management, Express, Node.js, MongoDB, Flutter, Dart, APK file, backend development, frontend integration, API connection, mobile application, user authentication, data synchronization.