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
- 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.
To get the app running on your local machine:
- Clone the Repository: Clone this repository to your local machine to get started.
- Development Server: Run
ng serve
in your terminal. Navigate tohttp://localhost:4200/
. The app will automatically reload if you change any of the source files. - Building the Project: Use
ng build
to build your version. The build artifacts will be stored in thedist/
directory.
- 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.
For more information on Angular CLI, use ng help
or check out the Angular CLI Overview and Command Reference.