/youtube-mini-app

VideoWorld - Youtube - Mini - App

Primary LanguageTypeScript

Youtube-Mini-App

Introduction

Welcome to the Youtube Mini App, an elegant and efficient web application for browsing and interacting with YouTube content. This app harnesses the power of the YouTube API v3 to deliver a seamless and intuitive user experience.

Check out the live version of the app here: Youtube Mini App

Features

  • Browse YouTube Videos: Effortlessly navigate through a wide range of YouTube videos.
  • User-Friendly Interface: A clean, responsive design that ensures a pleasant user experience.
  • Seamless Integration: Utilizes YouTube API v3 for real-time video data and interactions.

Getting Started

To get the app running on your local machine:

  1. Clone the Repository: Clone this repository to your local machine to get started.
  2. Development Server: Run ng serve in your terminal. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.
  3. Building the Project: Use ng build to build your version. The build artifacts will be stored in the dist/ directory.

Development Details

  • Code Scaffolding: Use ng generate component component-name to generate a new Angular component. You can also create directives, pipes, services, classes, guards, interfaces, and modules.
  • Unit Testing: Execute ng test to run unit tests via Karma.
  • End-to-End Testing: Run ng e2e for end-to-end testing. Ensure you have a package that implements e2e testing capabilities.

Need Help?

For more information on Angular CLI, use ng help or check out the Angular CLI Overview and Command Reference.